Python基于jieba, wordcloud库生成中文词云


Posted in Python onMay 13, 2020

代码如下

import wordcloud
import jieba
font = r'C:\Windows\Fonts\simfang.ttf'
w = wordcloud.WordCloud(height = 700, width = 1000, font_path=font, \
            stopwords=['et','al', 'Crampin', 'and','the', 'Liu'], max_words=30)
 
with open('NSFC.txt', 'r') as f:
  txt = f.read()
txt = ' '.join(jieba.lcut(txt))
print(txt)
w.generate(txt)
w.to_file('world.png')

准备文件:需要在当前程序运行目录准备一个中文文本文件NSFC.txt。

程序运行后,完成对NSFC.txt文件中的中文统计,并输出图形文件展示词云。

图片效果如下:

Python基于jieba, wordcloud库生成中文词云

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python网络爬虫功能的基本写法
Jan 28 Python
Python中的数学运算操作符使用进阶
Jun 20 Python
详解Python读取配置文件模块ConfigParser
May 11 Python
Python重新加载模块的实现方法
Oct 16 Python
Python数据类型之Tuple元组实例详解
May 08 Python
django执行原始查询sql,并返回Dict字典例子
Apr 01 Python
Python Opencv中用compareHist函数进行直方图比较对比图片
Apr 07 Python
Python利用for循环打印星号三角形的案例
Apr 12 Python
python3读取autocad图形文件.py实例
Jun 05 Python
python 实现两个npy档案合并
Jul 01 Python
使用python批量修改XML文件中图像的depth值
Jul 22 Python
Python脚本打包成可执行文件过程解析
Oct 20 Python
django admin 根据choice字段选择的不同来显示不同的页面方式
May 13 #Python
Jupyter notebook如何实现指定浏览器打开
May 13 #Python
基于FME使用Python过程图解
May 13 #Python
django rest framework serializers序列化实例
May 13 #Python
Python+Django+MySQL实现基于Web版的增删改查的示例代码
May 13 #Python
Python使用Numpy模块读取文件并绘制图片
May 13 #Python
python pyecharts 实现一个文件绘制多张图
May 13 #Python
You might like
php基础教程 php内置函数实例教程
2012/08/21 PHP
PHP实现的迷你漂流瓶
2015/07/29 PHP
java解析json方法总结
2019/05/16 PHP
使用composer命令加载vendor中的第三方类库 的方法
2019/07/09 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
判断JavaScript对象是否可用的最正确方法分析
2008/10/03 Javascript
jquery遍历input取得input的name
2009/04/27 Javascript
jQuery插件开发基础简单介绍
2013/01/07 Javascript
js数组的操作详解
2013/03/27 Javascript
Jquery实现自定义tooltip示例代码
2014/02/12 Javascript
Ext修改GridPanel数据和字体颜色、css属性等
2014/06/13 Javascript
javascript常用的方法整理
2015/08/20 Javascript
什么是JavaScript注入攻击?
2016/09/14 Javascript
浅谈js中几种实用的跨域方法原理详解
2016/12/02 Javascript
js实现图片360度旋转
2017/01/22 Javascript
vue-router 导航钩子的具体使用方法
2017/08/31 Javascript
详解基于 Nuxt 的 Vue.js 服务端渲染实践
2017/10/24 Javascript
jQuery+koa2实现简单的Ajax请求的示例
2018/03/06 jQuery
vue项目中引入Sass实例方法
2019/08/27 Javascript
layuiAdmin循环遍历展示商品图片列表的方法
2019/09/16 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
2020/03/23 Javascript
vuex分模块后,实现获取state的值
2020/07/26 Javascript
[05:45]Ti4观战指南(下)
2014/07/07 DOTA
详解Python程序与服务器连接的WSGI接口
2015/04/29 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
Python爬虫使用脚本登录Github并查看信息
2018/07/16 Python
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
在python中list作函数形参,防止被实参修改的实现方法
2020/06/05 Python
Selenium之模拟登录铁路12306的示例代码
2020/07/31 Python
django下创建多个app并设置urls方法
2020/08/02 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
深入探究HTML5的History API
2015/07/09 HTML / CSS
英国巧克力贸易公司:Chocolate Trading Company
2017/03/21 全球购物
《穷人》教学反思
2016/02/19 职场文书
四十九个javascript小知识实用技巧
2021/11/20 Javascript
解决persistence.xml配置文件修改存放路径的问题
2022/02/24 Java/Android