python如何实现生成词云图

这篇文章主要介绍python如何实现生成词云图,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 创新互联是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于成都网站建设、成都做网站、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!

生成的词云图,如下:

python如何实现生成词云图

安装wordcloud,jieba,其他包自行安装:

conda install -c conda-forge wordcloud

conda install -c conda-forge jieba

注:conda-forge是github的一个组织,提供了conda recipes库,就是一份相互关联的可打包在一起的东西。具体使用方法如上,首先加上conda-forge,然后安装所需要的工具包。这是最推荐的安装包的方式,因为是社团首选的一个可以使用的包,版本关联性等都是经过测试的。

代码示例如下:

1. 导入使用的库, 每个库的作用具体参见注释。

python如何实现生成词云图

2. 读取要分析的文件,并对文本进行预处理。

python如何实现生成词云图

python如何实现生成词云图

注:在打开文件文件时遇到一个错误,如下,注意open的写法。

python如何实现生成词云图

打开文件的时候就指定编码的类型,就可以避免出现类似的错误,如下。

fn=open('ana_test.txt',encoding='utf-8')

3. 文本分词,结果放到object_list,使用了用户定义字典。

python如何实现生成词云图

4. 词频统计,获取前20最高频词,并输出

python如何实现生成词云图

5. 词频显示,图像可以设置成自己喜欢的样式。

python如何实现生成词云图

6. 词云图像显示:参见注释步骤,从字典生成词云(词频统计), 从背景图建立颜色方案,并将词云颜色设置为背景图方案,显示出词云图像。

python如何实现生成词云图

7. 输出结果图,如下:

python如何实现生成词云图

以上是“python如何实现生成词云图”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!

当前题目:python如何实现生成词云图
标题链接:https://www.cdcxhl.com/article6/iigoig.html

成都网站建设公司_创新互联,为您提供建站公司用户体验网站策划网站设计公司网站导航手机网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化