python中实现词云图的示例


Posted in Python onDecember 19, 2020
import matplotlib.pyplot as plt
import jieba
from wordcloud import wordcloud

# 1.读出词语
text = open('text/test.txt', 'r', encoding='utf-8').read()
print(text)
# 2.把歌词剪开
cut_text = jieba.cut(text)
# print(type(cut_text))
# print(next(cut_text))
# print(next(cut_text))
# 3.以空格拼接起来
result = " ".join(cut_text)
# print(result)
# 4.生成词云
wc = wordcloud.WordCloud(
  font_path='font/王?h宗勘亭流繁.ttf', # 字体路劲
  background_color='white', # 背景颜色
  width=1000,
  height=600,
  max_font_size=50, # 字体大小
  min_font_size=10,
  mask=plt.imread('images/xin.jpg'), # 背景图片
  max_words=1000
)
wc.generate(result)
wc.to_file('images/jielun.png') # 图片保存

# 5.显示图片
plt.figure('images/jielun') # 图片显示的名字
plt.imshow(wc)
plt.axis('off') # 关闭坐标
plt.show()

font下的字体随便引入一个字体进去就好了,plt.imread里的图片就是你希望词云图最后按照哪个形状来粉笔,我这里选择的是一段云的照片,test.txt里的就是一些词语内容

外向 善良 开朗 活泼 好动 轻松 愉快 热情 可亲 豁达 稳重 幽默 真诚 豪爽 耿直 成熟 独立
果断 健谈 机敏 深沉 坚强 兴奋 热情 率直 毅力 友爱 风趣 沉静 谨慎 忠诚 友善 严肃 忠心
乐观 坦率 勇敢 自信 自立 沉著 执著 容忍 体贴 满足 积极 有趣 知足 勤劳 和气 无畏 务实
 
轻浮 冲动 幼稚 自私 依赖 任性 自负 拜金 暴躁 倔强 虚伪 孤僻 刻薄 武断
浮躁 莽撞 易怒 轻率 善变 狡猾 易怒 多疑 懒惰 专横 顽固 猜疑 挑衅 冷漠
虚荣 冷淡 反覆 跋扈 自负 逆反 怨恨 鲁莽 放任 贫乏 固执
 
内向 脆弱 自卑 害羞 敏感 迟钝 柔弱 畏缩 顺从 胆小 安静 寡言 保守 被动 忍让
抑郁 谨慎 胆怯 温和 老实 平和 顺服 含蓄 迁就 羞涩 忸怩 缓慢 乏味 散漫
迟缓 罗嗦 耐性 悲观 消极 拖延 烦躁 妥协 唠叨
 
好交际 善组织 有韧性 可依赖 规范型 好心肠 善交际 无异议 竞争性 自控性 受尊重
激励性 重秩序 有条理 聆听者 无拘束 领导者 受欢迎
神经质 糊涂虫 有惰性 易兴奋 好批评 不专注 好争吵 无目标 不宽恕 无热忱 易激动
难预测 不合群 不灵活 喜操纵 情绪化 大嗓门 统治欲 强迫性 好表现
 
适应能力强 工作有效率 能克服困难 办事认真细心 严守秩序有条理 善于体察别人 常为小事而动感情
完美主义者 轻率不踏实 易见异思迁 易轻率作决定 语言动作迟缓 不易暴露内心活动
执拗不灵活 适应能力差 显得落落寡合 不圆滑老练 不善言谈交际

效果图如下

python中实现词云图的示例

python中实现词云图的示例

以上就是python中实现词云图的示例的详细内容,更多关于python 实现词云图的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
基于Python os模块常用命令介绍
Nov 03 Python
python实现Adapter模式实例代码
Feb 09 Python
django js实现部分页面刷新的示例代码
May 28 Python
Python模拟百度自动输入搜索功能的实例
Feb 14 Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 Python
python3.7将代码打包成exe程序并添加图标的方法
Oct 11 Python
在Python中字符串、列表、元组、字典之间的相互转换
Nov 15 Python
OpenCV+Python--RGB转HSI的实现
Nov 27 Python
解决pyshp UnicodeDecodeError的问题
Dec 06 Python
keras tensorflow 实现在python下多进程运行
Feb 06 Python
使用Python Tkinter实现剪刀石头布小游戏功能
Oct 23 Python
Python turtle实现贪吃蛇游戏
Jun 18 Python
python 实现图片批量压缩的示例
Dec 18 #Python
python 基于opencv实现高斯平滑
Dec 18 #Python
python爬取代理ip的示例
Dec 18 #Python
用Python 执行cmd命令
Dec 18 #Python
Django用内置方法实现简单搜索功能的方法
Dec 18 #Python
Django解决frame拒绝问题的方法
Dec 18 #Python
Django自带的用户验证系统实现
Dec 18 #Python
You might like
十大催泪虐心动漫,你能坚持看到第几部?
2020/03/04 日漫
PHP遍历二维数组的代码
2011/04/22 PHP
php类中private属性继承问题分析
2012/11/01 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
PHP mysqli事务操作常用方法分析
2017/07/22 PHP
php微信公众号开发之微信企业付款给个人
2018/10/04 PHP
javascript 建设银行登陆键盘
2008/06/10 Javascript
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
2013/05/17 Javascript
浅谈JavaScript之事件绑定
2013/07/08 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
AngularJS教程之MVC体系结构详解
2016/08/16 Javascript
js实现简单的手风琴效果
2017/02/27 Javascript
ECMAScript6--解构
2017/03/30 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
Angular.Js中过滤器filter与自定义过滤器filter实例详解
2017/05/08 Javascript
判断iOS、Android以及PC端的示例代码
2018/11/15 Javascript
微信小程序wx.request的简单封装
2019/11/13 Javascript
Vue常用传值方式、父传子、子传父及非父子实例分析
2020/02/24 Javascript
在NodeJs中使用node-schedule增加定时器任务的方法
2020/06/08 NodeJs
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
Python 专题一 函数的基础知识
2017/03/16 Python
网易2016研发工程师编程题 奖学金(python)
2019/06/19 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
2019/08/15 Python
用Python将Excel数据导入到SQL Server的例子
2019/08/24 Python
python3的UnicodeDecodeError解决方法
2019/12/20 Python
python使用Thread的setDaemon启动后台线程教程
2020/04/25 Python
linux面试题参考答案(7)
2012/10/29 面试题
保护环境倡议书
2014/04/14 职场文书
推广普通话演讲稿
2014/05/23 职场文书
秋收起义观后感
2015/06/11 职场文书
董存瑞观后感
2015/06/11 职场文书
MySQL基础(二)
2021/04/05 MySQL
Java 实战项目之家居购物商城系统详解流程
2021/11/11 Java/Android