社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

小白用Python | 十分钟学会用任意中文文本生成词云

马哥Linux运维 • 8 年前 • 882 次点击  


前述



本文需要的两个Python类库 
jieba:中文分词分词工具 
wordcloud:Python下的词云生成工具

写作本篇文章用时一个小时半,阅读需要十分钟,读完该文章后你将学会如何将任意中文文本生成词云。



代码组成



  1. 代码部分来源于其他人的博客,但是因为bug或者运行效率的原因,我对代码进行了较大的改变

  2. 代码第一部分,设置代码运行需要的大部分参数,你可以方便的直接使用该代码而不需要进行过多的修改

  3. 第二部分为jieba的一些设置,当然你也可以利用isCN参数取消中文分词

  4. 第三部分,wordcloud的设置,包括图片展示与保存

如果你想用该代码生成英文词云,那么你需要将isCN参数设置为0,并且提供英文的停用词表,但是我更推荐你使用《Python词云 worldcloud 十五分钟入门与进阶》这篇文章中的代码,因为它更简洁,更有利于使用’



Use the code by comment



关于该程序的使用,你可以直接读注释在数分钟内学会如何使用它

good luck!!!


>>> >

 作者:FontTian


>>>来源:http://blog.csdn.net/fontthrone/article/details/72782971


点击图片,了解更多课程详情


——马哥教育,理论与实战并重——

——让你懂,更让你行——



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/weixin/hDriboTCT9
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/2192
 
882 次点击