“政府工作报告词云”实例详解
直观理解政策文件
需求:对于政府工作报告等政策文件如何直观理解
体会直观的价值:生成词云&优化词云
政府工作报告等文件----有效展示的词云
基本思路:
步骤1:读取文件,分词整理
步骤2:设置并输出词云
步骤3:观察结果,优化迭代
实现步骤一的代码如下所示:
import wordcloud import jieba f=open("新时代中国特色社会主义关于实施乡村振兴战略.txt","r",encoding="utf-8") t=f.read() f.close() ls=jieba.lcut(t) #分词结果保存为列表类型 txt=" ".join(ls) w=wordcloud.WordCloud(font_path="msyh.ttc",width=1000,height=700,background_color="white",max_words=15)#字体设置为微软雅黑,通过font_path来进行设置,而且通过max_words=15体现出在词云中最多显示15个单词,限制文字输出的数量 w.generate(txt) w.to_file("政府工作报告词云初始.png")# to_file方法生成词云文件。
运行界面如图:
通过词云,我们可知这篇文章所体现的内容为发展农业,振兴战略,还有农村农民,体现了文章的重要的地方。
之后,我们可以设置更有形的词云:
利用mask参数,通过覆盖的方法,可以生成任意形状的词云,例如边框为白色的五角星图片。
代码示例如下:
import wordcloud import imageio import jieba mk=imageio.imread("五角星.jpg") #imread方法,能够读取一个图片文件并且变成一个图片文件表达的内部变量。 f=open("新时代中国特色社会主义关于实施乡村振兴战略.txt","r",encoding="utf-8") t=f.read() f.close() ls=jieba.lcut(t) txt=" ".join(ls) w=wordcloud.WordCloud(font_path="msyh.ttc",width=1000,height=700,background_color="white",max_words=15,mask=mk) w.generate(txt) w.to_file("政府工作报告词云后端.png")
运行界面如下所示:
举一反三:
扩展能力:
了解wordcloud更多参数,扩展词云能力。
特色词云:设计一款属于自己的特色词云风格
更多文件:用更多文件练习词云生成
“政府工作报告词云”实例详解相关推荐
- 政府工作报告词云实例
政府工作报告词云实例 #GovRptWordCloudV1.pyimport jieba import wordcloud f = open('D:\TXT2019\新时代中国特色社会主义.txt', ...
- 【python实例6.5】一篇文章让你弄懂政府工作报告词云~总结笔记
一篇文章让你弄懂政府工作报告词云 1.安装wordcloud库 2.新时代中国特色社会主义的词云 wordcloud下载链接: https://www.lfd.uci.edu/~gohlke/pyth ...
- python实现 政府工作报告词云的生成(嵩天老师)
实例12:政府工作报告词云 基本思路 -步骤1:读取文件.分词整理 -步骤2:设置并输出词云 -步骤3:观察结果,优化迭代 代码: #GovRptWordCloudv1.py import jieba ...
- Python库:wordcloud库介绍、政府工作报告词云、自定义背景词云
一.wordcloud库 二.使用wordcloud库 注:库名wordcloud全部是小写,而WordCloud对象W和C大写 简单说,绘制一个词云有三步: 第一.生成词云对象WordCloud,并 ...
- 【Python】政府工作报告词云
2019政府工作报告.txt https://www.lanzous.com/iby44eh 栗子1: import wordcloud import jieba f=open("2019政 ...
- 【Python 】政府工作报告词云生成
**#-需求:**对于政府工作报告等政策文件,如何直观理解 **#-体会直观的价值:**生成词云 & 优化词云. **#目的:**将政府工作报告等文件转换为有效展示的词云. **#文件来源:* ...
- 7.6 Python 实例12-政府工作报告词云
本文内容为北京理工大学Python慕课课程的课程讲义, 将其整理为OneNote笔记同时添加了本人上课时的课堂笔记, 且主页中的思维导图就是根据课件内容整理而来, 为了方便大家和自己查看,特将此上传到 ...
- 爬取《政府工作报告》词云展示并做词频统计
爬取<政府工作报告>词云展示并做词频统计 爬取<政府工作报告内容代码: from requests import * from bs4 import BeautifulSoup r= ...
- python词云分析---政府工作报告关键词
首先安装jieba和wordcloud模块,我采用的是从清华镜像获取,pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxxx(xxxx ...
最新文章
- 网络营销专员浅析在网络营销推广中有不少渠道可适当“利用”一下
- 题解 DTOJ #1438. 矮人排队(lineup)
- 手机录音失真_“手机都能录音,还要啥录音笔”,四点原因让说这话的人啪啪打脸...
- Python 基础篇:介绍
- Juqery让世界更美好--超级简单实用的(上、下)自动翻的最佳效果,有图为证!...
- 设置ComboBox控件的提示内容.
- Android Studio中的APK分析器
- vue中if和for指令不能同时使用
- [转]35岁前程序员要规划好的四件事,健康居首位
- Android 自定义View可拖动移动位置及边缘拉伸放大缩小
- 【Tools】OBS Studio录制视频教程
- 虚拟机用Linux安装软件
- 3D打印在学生教育的有哪些应用?
- 移动100兆光纤,白天速度快,到了晚上卡成狗,何解?
- STM32:利用VM8978和I2S实现录音的频率分析
- 参考汉语拼音,越南语的元音和辅音如何发音
- 光伏箱变测控装置的工作原理
- 反恐精英java_使用java查询反恐精英1.6服务器信息
- hadoop官网最新稳定版安装包下载(高效,无毒,简便)
- 零基础转行网络安全真的好就业吗?
热门文章
- MATLAB/SIMULINK 2021a 高清截图
- 优思学院|六西格玛黑带应如何选择和评估项目?
- 考研数据结构——(线性表_双链表)
- Java遍历Map效率对比
- GRR(测量系统的重复性和复现性)
- ultraiso制作Windows系统安装U盘
- 参加阿里天池可视化大赛
- Hadoop分布式高可用HA集群搭建笔记(含Hive之构建),java高级架构师视频
- 【代码审计】iCMS_v7.0.7 search.admincp.php页面存在SQL注入漏洞
- centos7安装jdk-8u191