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判断文件和文件夹是否存在的方法
May 21 Python
在Django的通用视图中处理Context的方法
Jul 21 Python
详解Python使用simplejson模块解析JSON的方法
Mar 24 Python
Python生成密码库功能示例
May 23 Python
python、java等哪一门编程语言适合人工智能?
Nov 13 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
Feb 07 Python
Django 后台带有字典的列表数据与页面js交互实例
Apr 03 Python
Python ellipsis 的用法详解
Nov 20 Python
删除pycharm鼠标右键快捷键打开项目的操作
Jan 16 Python
解决import tensorflow导致jupyter内核死亡的问题
Feb 06 Python
解决python 输出到csv 出现多空行的情况
Mar 24 Python
Python中requests库的用法详解
Jun 05 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
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
全国FM电台频率大全 - 11 浙江省
2020/03/11 无线电
咖啡店都有些什么常规豆子呢?有什么风味在里面
2021/03/04 咖啡文化
浅析echo(),print(),print_r(),return之间的区别
2013/11/27 PHP
php ajax实现文件上传进度条
2016/03/29 PHP
php生出随机字符串
2017/07/06 PHP
解决laravel session失效的问题
2019/10/14 PHP
jquery 与NVelocity 产生冲突的解决方法
2011/06/13 Javascript
用js实现输入提示(自动完成)的实例代码
2013/06/14 Javascript
纯javascript实现四方向文本无缝滚动效果
2015/06/16 Javascript
jQuery实现可编辑的表格实例讲解(2)
2015/09/17 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
AngularJS控制器controller给模型数据赋初始值的方法
2017/01/04 Javascript
原生JS实现跑马灯效果
2017/02/20 Javascript
整理关于Bootstrap导航的慕课笔记
2017/03/29 Javascript
BootStrap Select清除选中的状态恢复默认状态
2017/06/20 Javascript
基于js 各种排序方法和sort方法的区别(详解)
2018/01/03 Javascript
vue项目tween方法实现返回顶部的示例代码
2018/03/02 Javascript
vue项目在安卓低版本机显示空白的原因分析(两种)
2018/09/04 Javascript
jQuery利用FormData上传文件实现批量上传
2018/12/04 jQuery
Nodejs处理异常操作示例
2018/12/25 NodeJs
js屏蔽退格键(backspace或者叫后退键与F5)
2019/02/10 Javascript
Node.js 实现远程桌面监控的方法步骤
2019/07/02 Javascript
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
pyQt5实时刷新界面的示例
2019/06/25 Python
PyTorch的Optimizer训练工具的实现
2019/08/18 Python
关于PyTorch 自动求导机制详解
2019/08/18 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
Python @property原理解析和用法实例
2020/02/11 Python
Ubuntu中配置TensorFlow使用环境的方法
2020/04/21 Python
python3实现将json对象存入Redis以及数据的导入导出
2020/07/16 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
2020/11/24 Python
自荐信怎么写呢?
2013/12/09 职场文书
本科生求职信
2014/06/17 职场文书
导航工程专业自荐信
2014/09/02 职场文书
2014年教师学期工作总结
2014/11/08 职场文书