Python wordcloud庫學習小結

2021-09-13 18:17:51 字數 2299 閱讀 7762

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庫常規方法 方法...