使用python wordcloud庫實現(xiàn)詞云,教你兩招輕松搞定
wordcloud庫簡介

?
python中的word cloud庫是一個用來制作詞云的第三方庫
安裝wordcloud 庫
pip install wordcloud123
使用w = wordcloud.WordCloud() 創(chuàng)建一個詞云對象
2.WordCloud() 參數(shù)介紹

?

?
3.實現(xiàn)效果

?
4.問題
并沒有按照詞云的樣式展示,這里需要使用 jieba庫進(jìn)行分詞
安裝jieba庫
pip install jieba
5.使用jieba庫進(jìn)行分詞

?
6.效果

?
將txt文本中的內(nèi)容生成詞云
獲取文件中的內(nèi)容
f = open('./xxx.txt', 'r', encoding='utf-8')
?text = f.read()
說明
encoding=‘utf-8’ 這個參數(shù)表示 讀取的內(nèi)容以utf-8的編碼方式讀取文件
如果沒有這個參數(shù),會出現(xiàn)如下的報錯信息

?
標(biāo)簽: