python詞云庫的安裝和使用

2021-10-21 15:32:54 字數 1617 閱讀 9463

如果正常使用pip install wordcloud安裝命令通常會報錯

error.  microsolf visual c++ 14.0 is required. get it with "microsoft visual c++ build tools".

解決方法:

方法一:

然後開啟軟體,在終端下重新輸入pip install wordcloud

方法二:

在cmd中輸入pip install wheel(因為wordcloud庫是wheel庫打包的庫,所以安裝完wheel才能成功安裝woedcloud庫)

在cmd中輸入cd desktop命令回車切換到桌面

安裝好了之後匯入wordcloud模組就不會報錯了

將要生成詞云的文字儲存到txt文件中。編碼方式選擇utf-8

和詞云文字在同一資料夾下建立py專案程式

import jieba ## jieba中文分詞庫

import wordcloud ## 詞云庫

)## 生成詞云的形狀

f =open

("txt.txt"

,"r"

,encoding=

"utf-8"

)## 開啟檔案

t = f.read(

)f.close(

)ls = jieba.lcut(t)

## 呼叫結巴分詞,生成詞語列表

txt=

"".join(ls)

## 設定詞云形狀,畫布寬度為1000畫素,高度為700畫素,背景色為白色,font_path的屬性為msyh.ttc支援中文

w = wordcloud.wordcloud( font_path =

"msyh.ttc"

,mask = mask\

,width =

1000

,height =

700,background_color =

"white",)

wc=w.generate(txt)

## 生成詞云

w.to_file(

"wordcloud.png"

)## 儲存

plt.imshow(wc)

plt.axis(

"off"

)## 不顯示座標軸

plt.show(

)

正常顯示詞云會生成以下**

python詞云生成 wordcloud庫

全文 於 wordcloud是優秀的詞云展示第三方庫 方法描述 w.generate txt 向wordcloud物件w中載入文字txt,w.generate python and wordcloud w.to file filename 將詞云輸出為影象檔案,png或.jpg?x oss proc...

使用wordcloud庫生成詞云

w wordcloud.wordcloud 引數 引數描述 width 指定詞云物件生成的寬度,預設400畫素 height 制定詞云物件生成的高度,預設200畫素 min font size 制定詞雲中字型的最小字型大小,預設4號 max font size 指定詞雲中字型的最大字型大小,根據高度...

使用Python做簡單的詞云

本人正在學習資訊檢索相關課程,想在這裡發布學習筆記以供自己未來查閱,其中的內容有自己的理解已經查閱資料得出來的結論,如有錯誤歡迎批評指正。三 中文詞云總結 如下 示例 pip install worldcloud建立乙個txt檔案來存放要生成詞云的英文文字,檔案存放時要注意編碼格式 選取utf 8 ...