Python-政府工作报告词云实例

问题分析

  • 需求:对于政府工作报告等政策文件,如何直观理解?
  • 体会直观的价值:生成词云&优化词云
  • 政府工作报告等文件 => 有效展示的词云
  • 文本1-新时代中国特色社会主义
  • 文本2-关于实施乡村振兴战略的意见

基本思路

  • 步骤1:读取文件、分词整理
  • 步骤2:设置并输出词云
  • 步骤3:观察结果,优化迭代
#CiYun.py
import jieba
import wordcloud
from imageio import imread

mask = imread("logo5.png");

f = open("新时代中国特色社会主义.txt","r",encoding="utf-8");
t = f.read();
f.close();

ls = jieba.lcut(t);
txt = " ".join(ls);
w = wordcloud.WordCloud(font_path="Song.ttf", width=1000, height=700,background_color="white",max_words=15, mask=mask);
w.generate(txt);
w.to_file("grwordcloud.png");

运行结果

Python-政府工作报告词云实例_第1张图片

 本文仅为学习Python记录,资料来源于中国大学MOOC《Python语言设计》—嵩天

 

你可能感兴趣的:(Python)