Python wordcloud庫的使用

2021-08-20 13:02:54 字數 2322 閱讀 8012

1、wordcloud庫基本介紹

(1)、wordcloud庫概述

wordcloud是優秀的詞云展示第三方庫

- 詞云以詞語為基本單位,更加直觀和藝術的展示文字

(2)、wordcloud庫的安裝

(cmd命令列) pip install wordcloud

2、wordcloud庫使用說明

(1)、wordcloud庫基本使用

wordcloud庫把詞云當作乙個wordcloud物件

- wordcloud.wordcloud()代表乙個文字對應的詞云

- 可以根據文字中詞語出現的頻率等引數繪製詞云

- 繪製詞云的形狀、尺寸和顏色都可以設定

(2)、wordcloud庫常規方法

w = wordcloud.wordcloud()

- 以wordcloud物件為基礎

- 配置引數、載入文字、輸出檔案

方法

描述

w.generate(txt)

向wordcloud物件w中載入文字txt,

>>>

w.generate(

"python and wordcloud"

)w.to_file(filename)

將詞云輸出為影象檔案, .png或.jpg格式

(3)、配置物件引數

w = wordcloud.wordcloud(《引數》)

引數

描述

width

指定詞云物件生成的寬度,預設400畫素

>>>

w=wordcloud.wordcloud(width=600)

height

指定詞云物件生成的高度,預設200畫素

>>>

w=wordcloud.wordcloud(width=400)

引數

描述

min_font_size

指定詞雲中字型的最小字型大小,預設4號

>>>

w=wordcloud.wordcloud(min_font_size=10)

max_font_size

指定詞雲中字型的最大字型大小,根據高度自動調節

>>>

w=wordcloud.wordcloud(min_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(max_words=20)

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"

)

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庫學習小結

w wordcloud.wordcloud 方法描述例子 w.generate txt 向wordcloud物件w中載入文字txt w.generate python and wordcloud w.to file filename 將詞云輸出為影象檔案,png或.jpg格式 w.to file o...

Python wordcloud庫的使用

目錄 wordcloud庫基本介紹 wordcloud庫使用說明 wordcloud應用例項 wordcloud庫概述 wordcloud庫的安裝 cmd命令列 pip install wordcloud wordcloud庫基本使用 wordcloud庫常規方法 wordcloud庫常規方法 方法...