欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python通過(guò)wordcloud庫(kù)實(shí)現(xiàn)將單詞生成詞云

 更新時(shí)間:2023年06月04日 11:45:44   作者:空空star  
Python的wordcloud庫(kù)是一個(gè)用于生成詞云的Python包,它可以將一段文本中出現(xiàn)頻率高的單詞按其出現(xiàn)頻率大小以及顏色深淺排列成一個(gè)詞云圖形,從而更好地展示文本中的信息,你可以使用wordcloud庫(kù)來(lái)生成各種類(lèi)型的詞云,本文就介紹了如何生成心型詞云

一、wordcloud庫(kù)是什么?

Python的wordcloud庫(kù)是一個(gè)用于生成詞云的Python包。它可以將一段文本中出現(xiàn)頻率高的單詞按其出現(xiàn)頻率大小以及顏色深淺排列成一個(gè)詞云圖形,從而更好地展示文本中的信息。
使用wordcloud庫(kù),你可以指定詞云的形狀、顏色、字體等參數(shù),以及控制詞云中單詞的排列方式、大小等屬性。你可以使用wordcloud庫(kù)來(lái)生成各種類(lèi)型的詞云,例如詞頻統(tǒng)計(jì)、情感分析等。

二、安裝wordcloud庫(kù)

pip install wordcloud

三、查看wordcloud庫(kù)版本

 pip show wordcloud

 Name: wordcloud
Version: 1.8.2.2
Summary: A little word cloud generator
Home-page: https://github.com/amueller/word_cloud
Author: Andreas Mueller
Author-email: t3kcit+wordcloud@gmail.com
License: MIT
Requires: matplotlib, numpy, pillow
Required-by:

四、使用方法

1.引入庫(kù)

import jieba
import numpy as np
from PIL import Image
from wordcloud import WordCloud

2.定義圖片路徑

local = '/Users/kkstar/Downloads/video/pic/'

3.定義需要分詞的文本

text = "大家好我是空空star我愛(ài)發(fā)動(dòng)態(tài)我喜歡使用搜索引擎模式進(jìn)行分詞"

4.采用jieba搜索引擎模式分詞

cut_text = " ".join(jieba.cut_for_search(text))

5.加載心形圖片

mask = np.array(Image.open(local+"heart.png"))

6.創(chuàng)建詞云對(duì)象

wc = WordCloud(font_path="STHeitiMedium.ttc",  # 設(shè)置字體
               background_color='white',  # 設(shè)置背景顏色
               mask=mask,  # 設(shè)置背景圖片
               max_words=2000,  # 設(shè)置最大顯示的詞數(shù)
               max_font_size=100,  # 設(shè)置字體最大值
               width=500,  # 設(shè)置畫(huà)布的寬度
               height=500,  # 設(shè)置畫(huà)布的高度
               )

7.生成詞云

wc.generate(cut_text)

8.保存詞云圖

wc.to_file(local+"wordcloud.png")

9.詞云圖效果

總結(jié)

要設(shè)置WordCloud的心形形狀,需要使用mask參數(shù)來(lái)指定心形圖片的路徑,使用Python的Pillow庫(kù)加載心形圖片,并將其傳遞給WordCloud對(duì)象。

到此這篇關(guān)于通過(guò)Python的wordcloud庫(kù)將單詞生成詞云的文章就介紹到這了,更多相關(guān)Python wordcloud庫(kù)詞云內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python?NumPy教程之?dāng)?shù)組的基本操作詳解

    Python?NumPy教程之?dāng)?shù)組的基本操作詳解

    Numpy?中的數(shù)組是一個(gè)元素表(通常是數(shù)字),所有元素類(lèi)型相同,由正整數(shù)元組索引。本文將通過(guò)一些示例詳細(xì)講一下NumPy中數(shù)組的一些基本操作,需要的可以參考一下
    2022-08-08
  • TensorFlow實(shí)現(xiàn)RNN循環(huán)神經(jīng)網(wǎng)絡(luò)

    TensorFlow實(shí)現(xiàn)RNN循環(huán)神經(jīng)網(wǎng)絡(luò)

    這篇文章主要介紹了TensorFlow實(shí)現(xiàn)RNN循環(huán)神經(jīng)網(wǎng)絡(luò),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • python輸入一個(gè)水仙花數(shù)(三位數(shù)) 輸出百位十位個(gè)位實(shí)例

    python輸入一個(gè)水仙花數(shù)(三位數(shù)) 輸出百位十位個(gè)位實(shí)例

    這篇文章主要介紹了python輸入一個(gè)水仙花數(shù)(三位數(shù)) 輸出百位十位個(gè)位實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05
  • 一文教你Python如何創(chuàng)建屬于自己的IP池

    一文教你Python如何創(chuàng)建屬于自己的IP池

    這篇文章主要為大家詳細(xì)介紹了python如何創(chuàng)建屬于自己的IP池,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定參考價(jià)值,需要的可以參考一下
    2022-04-04
  • pandas實(shí)現(xiàn)datetime64與unix時(shí)間戳互轉(zhuǎn)

    pandas實(shí)現(xiàn)datetime64與unix時(shí)間戳互轉(zhuǎn)

    這篇文章主要介紹了pandas實(shí)現(xiàn)datetime64與unix時(shí)間戳互轉(zhuǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python使用Pandas庫(kù)實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)的讀寫(xiě)

    Python使用Pandas庫(kù)實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)的讀寫(xiě)

    這篇文章主要介紹了Python使用Pandas庫(kù)實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)的讀寫(xiě) ,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 基于Python打造一個(gè)全能文本處理工具

    基于Python打造一個(gè)全能文本處理工具

    這篇文章主要介紹了一個(gè)基于Python+Tkinter開(kāi)發(fā)的全功能本地化文本處理工具,它不僅具備基礎(chǔ)的格式轉(zhuǎn)換功能,更集成了中文特色處理等實(shí)用功能,有需要的可以了解下
    2025-04-04
  • Pytorch mask-rcnn 實(shí)現(xiàn)細(xì)節(jié)分享

    Pytorch mask-rcnn 實(shí)現(xiàn)細(xì)節(jié)分享

    這篇文章主要介紹了Pytorch mask-rcnn 實(shí)現(xiàn)細(xì)節(jié)分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • Python連接phoenix的方法示例

    Python連接phoenix的方法示例

    這篇文章主要介紹了Python連接phoenix的方法,簡(jiǎn)單說(shuō)明了phoenix的概念、功能并結(jié)合具體實(shí)例形式分析了Python連接phoenix的相關(guān)操作技巧,需要的朋友可以參考下
    2017-09-09
  • django接入新浪微博OAuth的方法

    django接入新浪微博OAuth的方法

    這篇文章主要介紹了django接入新浪微博OAuth的方法,實(shí)例分析了django針對(duì)新浪微博OAuth接口的接入技巧,需要的朋友可以參考下
    2015-06-06

最新評(píng)論