wordcloud詞雲模塊

wordcloud詞雲模塊

下載

pip install wordcloudpython

使用

import wordcloud##調用整個模塊code

form wordcloud import WordCloud##調用wordcloud中的WordCloud子模塊orm

1.配置模塊參數圖片

2.加載文本.generate()ip

3.輸出詞雲文件.to_file(" ")utf-8

from wordcloud import WordCloud
from imageio import imread
import matplotlib.pyplot as plt
import jieba
f = open('中國十九大.txt', encoding="utf-8")#打開文件並轉碼
date = f.read()#讀取文件內容
res = jieba.lcut(date)#將文件內容切成字符串列表
# print(res)
result = "".join(res)#將切成字符串列表後的文件轉成文本
# print(result)
f.close()
mask_1 = imread("五角星.jpg")#引入圖片模型(面具)使用imageio模塊\
#或者使用scipy模塊from scipy.misc import imread
wc = WordCloud(background_color="red",
               font_path=r'C:\Windows\Fonts\STFANGSO.TTF',
               width=1960,
               height=1080,
               mask=mask_1)#設置面具
#定義WordCloud參數
wc.generate(result)#向WordCloud中的wc加入轉換後的文本
wc.to_file('練習.png')#將轉換後的文本存爲詞雲文件
plt.imshow(wc)
plt.show()
相關文章
相關標籤/搜索