當前位置:成語大全網 - 書法字典 - 如何用Python做詞雲

如何用Python做詞雲

推薦使用jieba模塊實現分詞,使用WordCloud繪制詞雲。

#?-*-?編碼:?utf-8?-*-

從哪裏?PIL?進口?圖像

進口?numpy?作為?銘牌

進口?matplotlib.pyplot?作為?plt

進口?街霸

從哪裏?wordcloud?進口?WordCloud,?停用詞

#?讀書?那個?整體?文字。

文字?=?打開('內容。' txt ',?r’)。閱讀()

文字?=?"?"。join(jieba.cut(text,?cut_all=False))

#?愛情。png代表妳的畫圖模板,就是最終圖片的形狀。

愛麗絲_面具?=?Np.array(Image.open ('love.png '))

#?中文需要設置壹個字體,songti.ttf代表宋朝。

wc?=?word cloud(font _ path = ' song ti . TTF ',?background_color="white ",?mask=alice_mask

max_words=2000)

#?生成?詞?雲

wc.generate(文本)

#?商店?去哪?文件

wc.to_file('result.png ')

#?顯示

plt.imshow(wc)

plt.axis(“關”)

#?圖表()

#?plt.imshow(alice_mask,?cmap=plt.cm.gray)

#?plt.axis(“關”)

plt.show()