02 中文分词库实例

断了今生、忘了曾经 提交于 2019-12-02 16:56:32

练习:将文本中的内容用词云的形式输出

实现:

 1 #!/usr/bin/env python
 2 # -*- coding: utf-8 -*-
 3 # author:albert time:2019/10/28
 4 import matplotlib.pyplot as plt
 5 from wordcloud import WordCloud
 6 import jieba
 7 from imageio import imread
 8 
 9 f = open("决胜全面建成小康社会.txt","r",encoding="utf-8")
10 txt = f.read()
11 result = " ".join(jieba.lcut(txt))
12 
13 color_mask = imread("五角星.jpg")
14 
15 wc = WordCloud(
16     font_path=r'C:\Windows\Fonts\simkai.ttf',
17     mask=color_mask,
18 )
19 wc.generate(result)
20 wc.to_file("xk.png")
21 
22 plt.imshow(wc)
23 plt.show()

 

实现效果:

效果图

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!