w = wordcloud.wordcloud()
方法描述例子
w.generate(txt)
向wordcloud物件w中載入文字txt
>>>w.generate("python and wordcloud")
w.to_file(filename)
將詞云輸出為影象檔案,.png或.jpg格式
>>>w.to_file("outfile.png")
import wordcloud
w = wordcloud.wordcloud() #配置物件引數
w.generate("wordcloud by python") #載入詞云文字
w.to_file("pywordcloud.png") #輸出詞云檔案
分隔: 以空格分隔單詞
統計: 單詞出現次數並過濾
字型: 根據統計配置字型大小
布局: 顏色環境尺寸
w = wordcloud.wordcloud(《引數》)
引數描述例子
width
指定詞云物件生成的寬度,預設400畫素
>>>w=wordcloud.wordcloud(width=600)
height
指定詞云物件生成的高度,預設200畫素
>>>w=wordcloud.wordcloud(height=400)
min_font_size
指定詞雲中字型的最小字型大小,預設4號
>>>w=wordcloud.wordcloud(min_font_size=10)
max_font_size
指定詞雲中字型的最大字型大小,根據高度自動調節
>>>w=wordcloud.wordcloud(max_font_size=20)
font_step
指定詞雲中字型字型大小的步進間隔,預設為1
>>>w=wordcloud.wordcloud(font_step=2)
font_path
指定檔案字型的路徑,預設none
>>>w=wordcloud.wordcloud(font_path="msyh.ttc")
max_words
指定詞云顯示的最大單詞數量,預設200
>>>w=wordcloud.wordcloud(font_step=2)
stop_words
指定詞云的排除詞列表,即不顯示的單詞列表
>>>w=wordcloud.wordcloud(stop_words=)
mask
指定詞云形狀,預設為長方形,需要應用imread()函式
>>>from scipy.misc import imread
>>>mk=imread("pic.png")
>>>w=wordcloud.wordcloud(mask=mk)
background_color
指定詞云的背景顏色,預設為黑色
>>>w=wordcloud.wordcloud(background_color="white")
英文(以空格分隔單詞)
import wordcloud
txt = "life is short, you need python"
w = wordcloud.wordcloud(background_color = "white")
w.generate(txt)
w.to_file("pywcloud.png")
中文(中文需要先分詞並組成空格分隔字串)
import jieba
import wordcloud
txt = "程式語言是計算機能夠理解和識別使用者操作意圖的一種互動體系,它按照特定規則組織計算機指令,使計算機能夠自動進行各種運算處理。 "
w = wordcloud.wordcloud( width=1000,\
font_path="msyh.ttc",height=700)
w.generate(" ".join(jieba.lcut(txt)))
w.to_file("pywcloud.png")
python WordCloud詞云安裝
解決辦法 先安裝wrapt 1.10.11 cp36 cp36m win amd64.whl 再安裝wordcloud 1.3.2 cp36 cp36m win amd64.whl 成功驗證 發現成功匯入wordcloud的包 測試 fromwordcloudimportwordcloud f op...
Python wordcloud庫的使用
1 wordcloud庫基本介紹 1 wordcloud庫概述 wordcloud是優秀的詞云展示第三方庫 詞云以詞語為基本單位,更加直觀和藝術的展示文字 2 wordcloud庫的安裝 cmd命令列 pip install wordcloud 2 wordcloud庫使用說明 1 wordclou...
Python wordcloud庫的使用
目錄 wordcloud庫基本介紹 wordcloud庫使用說明 wordcloud應用例項 wordcloud庫概述 wordcloud庫的安裝 cmd命令列 pip install wordcloud wordcloud庫基本使用 wordcloud庫常規方法 wordcloud庫常規方法 方法...