分享好友 最新动态首页 最新动态分类 切换频道
2021年工作报告词频词云分析
2024-12-27 01:14

程序主要分为三个步骤,第一个步骤是对报告文本进行数据处理,做一个词语切割和词频统计的工作。第二个步骤是对词频统计的结果,进行词云图可视化处理,绘制出我们需要的词云图。第三个步骤选取前面的一些关键词进行柱状图或饼图折线图等展示分析,获取自己想要的信息。

2021年工作报告词频词云分析

1)先准备Windows的Python编程环境,下载安装配置好Python;

2)安装Pycharm ,具体的Pycharm和Anaconda安装教程可以参考以下链接;

https://shimo.im/docs/osGMxDe6E24hx6JT/read

3)安装jieba库,这个jieba库是一个非常强大的中文分词工具,强大到可以把每一个词都单独切开;

4)安装wordcloud库,这个是绘制词云图的第三方库;安装PIL库,用于处理词云图的背景图片;

5)安装matplotlib库,这个是绘制统计图的第三方库;

6)安装nump和collections库,这个是统计收集数据的第三方库;

7)准备需要分析的txt文本(网上复制工作报告全文保存为txt文本文件),还有停用词文本(chineseStopWords.txt),自己在网上下载即可。

直接在Pycharm里面进行演示。

2)设置好柱状图XY轴可以显示中文字体,再设置坐标轴的字体格式。

此处注意字体SimHei其实就是黑体,如果系统一直报错,那么需要将字体SimHei下载下来,然后复制到venvLibsite-packagesmatplotlibmpl-datafonts tf文件夹里面,再修改一些参数,具体可以百度查找相关的教程。

3)接下来是报告文本导入,使用jieba进行分词和词频词数统计。

首先打开我们两个txt文件,并返回一个列表:(这里需要注意的是文件编码有可能是utf-8,也有可能是gbk,我这里试了一下是gbk,另外需要注意文件路径的输入格式(符号、空格等),为避免报错最好手动输入)。

4)紧接着,我们构造一个空字典words,它接收的对象是字典类型,这样词云图才会根据键值显示对应词的大小,接着用jieba切文本,返回一个列表,然后把出现在停用词里面的词去掉,对清洗之后的词用遍历循环进行词频统计。

到了这里,我们就已经得到了我们需要的字典words了,这里面已经储存了每个词,而对应的键值就是其频数,我们测试一下“发展”这个词,在报告中出现了多少次:结果是137次。

或者用print()打印关键词的统计结果,看看是否能正常实现。结果正常,如图:

5)我们就可以直接用wordcloud绘制我们需要的词云图了。

最新文章
通达信亦风自动划线主图指标公式
公式源码:通达信公式 亦风自动划线 的源码:F111:=ZIG(3,15);F211:=IF((F111 REF(F111,1)),100,80);昨:REF(C,1),NODRAW,COLORGREEN;上涨家数:=INDEXADV;下跌家数:=INDEXDEC;人气:上涨家数/下跌家数,NODRAW;M5:=MA(C,5),COLORFFFFFF;M10:=M
用AI绘画工具生成超逼真美女写真,轻松变身街拍达人!
在这个数字化时代,创作艺术作品的工具层出不穷。想象一下,你能否在家中轻轻松松地生成一张超逼真的美女写真?那么,答案就是有可能的!随着AI技术的不断发展,越来越多的当红AI绘画工具横空出世,让我们能够以几乎零门槛的方式创造出令人
SEO优化见效时间的详细解析
SEO优化见效时间的详细解析在数字营销的世界里,搜索引擎优化(SEO)是提升网站可见性和吸引目标受众的关键策略。然而,许多企业主和市场营销人员常常对SEO的见效时间感到困惑。本文将从几个角度探讨SEO的见效时间,包括影响因素、常见误区
揭秘搜狗SEO蜘蛛池分类与优化之道
搜狗SEO蜘蛛池分类解析包括自然池、广告池和行业池,针对不同类型,优化策略各异。自然池需优化内容质量和链接布局;广告池需确保广告内容合规且相关;行业池需聚焦行业关键词,提升专业性。整体优化需结合网站结构和用户体验,提升搜索引
规则引擎解决方案浅析
用于页面,流程,扩展点实现的选择;输出结果:实现的位置;编排无数的条件积木和行为积木,达到业务逻辑计算,券库存消减的目的;输出结果:商品重计算后的价格;通过订单,售后单,会员等信息编排和判断,达到多因子决策给出最佳答案的效
漫画台免费版app
漫画台免费版app是一款深受漫画爱好者喜爱的手机漫画阅读软件。漫画台免费版app凭借其丰富的漫画资源、极速更新、互动体验、个性化推荐以及便捷的阅读体验等亮点,成为了漫画爱好者的必备之选。软件内置了强大的搜索功能,用户可以通过漫画
达内seo培训」如何用网站内页把关键词优化排名到百度第一?
  「达内seo培训」如何用网站内页把关键词优化排名到百度第一?  【达内seo培训】这样把广安SEO优化排名到百度首页,如何用网站内页把关键词优化排名到百度第一?前面来段插曲!相信很多的公司老板在想要做网站推广,seo关键词排名,网站
线上投票怎么做,QQ音乐投票活动怎么拉票
线上投票怎么做,QQ音乐投票活动怎么拉票线上投票是一种常见的活动组织方式,通过互联网平台进行投票,参与者可以通过手机、电脑等设备进行投票。QQ音乐投票活动是一种常见的线上投票形式,参与者可以通过QQ音乐平台参与活动,获得更多的投
网站标题Title标签的优化方法
标题标签对于赣州网站开发,赣州网络公司,赣州手机网站开发,赣州电脑网站开发优化非常重要。许多站长将优化标题标签放在重要位置。虽然站长们知道标题标签优化可以提高网站的排名,但他们不知道有什么好的方法可以优化它。由于标题标签优化
相关文章
推荐文章
发表评论
0评