python3绘制炫酷的红楼梦词云
词云,相信大家都看到过,这是一个使用python的著名的词云工具wordcloud库绘制而成的,本文将详细介绍如何使用wordcloud绘制中国四大名著之一的《红楼梦》的词云。
1.准备工作
包括3部分:
2.wordcloud库和jieba库,可使用pip install wordcloud,pip install jieba进行安装
3.准备中文字体文件
txt文本文件和字体文件已打包,以方便大家直接复现本教程实例。
2.绘制《红楼梦》词云
直接上代码:
from wordcloud import WordCloud
import jieba
text = "".join(jieba.cut(open("红楼梦.txt").read()))
wordcloud = WordCloud(font_path="kaibold.ttf").generate(text)
# Display the generated image:
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis("off")
plt.margins(x=0, y=0)
plt.show()