赞
踩
import matplotlib.pyplot as plt import jieba from wordcloud import WordCloud text = open(r'test.txt', "r",encoding="utf-8").read() cut_text = jieba.cut(text) result = " ".join(cut_text) wc = WordCloud( background_color='white', width=500, height=350, max_font_size=50, min_font_size=10, mode='RGBA' ) wc.generate(result) wc.to_file(r"./wordcloud.png") plt.imshow(wc) plt.axis("off") plt.show()
加一个 font_path=“simhei.ttf”
import matplotlib.pyplot as plt import jieba from wordcloud import WordCloud text = open(r'test.txt', "r",encoding="utf-8").read() cut_text = jieba.cut(text) result = " ".join(cut_text) wc = WordCloud( font_path="simhei.ttf", #在这里添加 background_color='white', width=500, height=350, max_font_size=50, min_font_size=10, mode='RGBA' ) wc.generate(result) wc.to_file(r"./wordcloud.png") plt.imshow(wc) plt.axis("off") plt.show()
好了!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。