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中使用wxPython开发的一个简易笔记本程序实例
Feb 08 Python
Pycharm学习教程(6) Pycharm作为Vim编辑器使用
May 03 Python
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
Sep 22 Python
SVM基本概念及Python实现代码
Dec 27 Python
Python字典及字典基本操作方法详解
Jan 30 Python
pandas.dataframe按行索引表达式选取方法
Oct 30 Python
Python使用Pickle模块进行数据保存和读取的讲解
Apr 09 Python
获取Pytorch中间某一层权重或者特征的例子
Aug 17 Python
使用turtle绘制五角星、分形树
Oct 06 Python
opencv python Canny边缘提取实现过程解析
Feb 03 Python
Django视图、传参和forms验证操作
Jul 15 Python
matplotlib相关系统目录获取方式小结
Feb 03 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 DataGrid 实现代码
2009/08/12 PHP
探讨GDFONTPATH能否被winxp下的php支持
2013/06/21 PHP
DOM XPATH获取img src值的query
2013/09/23 PHP
php+mysqli使用预处理技术进行数据库查询的方法
2015/01/28 PHP
浅谈json_encode用法
2015/03/05 PHP
PHP 等比例缩放图片详解及实例代码
2016/09/18 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
2016/10/08 PHP
php简单中奖算法(实例)
2017/08/15 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
2019/12/31 PHP
js鼠标左右键 键盘值小结
2010/06/11 Javascript
非html5实现js版弹球游戏示例代码
2013/09/22 Javascript
JQuery中阻止事件冒泡几种方式及其区别介绍
2014/01/15 Javascript
js实现动画特效的文字链接鼠标悬停提示的方法
2015/03/02 Javascript
jQuery通过扩展实现抖动效果的方法
2015/03/11 Javascript
解决jQuery ajax请求在IE6中莫名中断的问题
2016/06/20 Javascript
Web性能优化系列 10个提升JavaScript性能的技巧
2016/09/27 Javascript
解决Angular4项目部署到服务器上刷新404的问题
2018/08/31 Javascript
element-ui 本地化使用教程详解
2019/10/28 Javascript
谈谈JavaScript中的垃圾回收机制
2020/09/17 Javascript
[00:12]DAC2018 天才少年转战三号位,他的SOLO是否仍如昔日般强大?
2018/04/06 DOTA
[01:25:33]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第二场 12.20
2020/12/23 DOTA
给Python初学者的一些编程技巧
2015/04/03 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
2018/05/10 Python
使用python list 查找所有匹配元素的位置实例
2019/06/11 Python
Python中typing模块与类型注解的使用方法
2019/08/05 Python
Python文件读写w+和r+区别解析
2020/03/26 Python
jupyter修改文件名方式(TensorFlow)
2020/04/21 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
python实现简单的tcp 文件下载
2020/09/16 Python
音乐系毕业生自荐信
2013/10/27 职场文书
大学生毕业自我鉴定
2013/11/06 职场文书
市场营销管理毕业生自荐信
2014/03/03 职场文书
大专学生求职自荐信
2014/07/06 职场文书
授权委托书范文
2014/07/31 职场文书
2016年6.5世界环境日宣传活动总结
2016/04/01 职场文书
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android