1. 程式人生 > >Python詞雲的中文問題

Python詞雲的中文問題

white sim off rec 好的 tex 四川 輸入 clas

 1 image= Image.open(F:/__identity/course/建模/九寨溝地震/四川地圖.jpg)
 2 fig = plt.figure(figsize=(20, 16))
 3 graph = np.array(image)
 4 wc = WordCloud(font_path=./fonts/simhei.ttf,background_color=White,mask=graph) # font_path=‘./fonts/simhei.ttf‘ 顯示中文
 5 #wc.generate(text) # 生成詞雲, 可以用generate輸入全部文本(中文不好分詞)
 6
wc.generate_from_frequencies(topworddict) #從已經計算好的的詞頻畫圖 7 image_color = ImageColorGenerator(graph) 8 plt.imshow(wc) 9 plt.imshow(wc.recolor(color_func=image_color)) 10 plt.axis("off") 11 plt.savefig(F:/__identity/course/建模/九寨溝地震/top200wordcloud.png) 12 plt.show()

詞雲的中文問題,關鍵在Wordcloud中加入:

font_path=‘./fonts/simhei.ttf‘

Python詞雲的中文問題