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 相关文章推荐
python3图片转换二进制存入mysql
Dec 06 Python
Python实现查找系统盘中需要找的字符
Jul 14 Python
Python使用自带的ConfigParser模块读写ini配置文件
Jun 26 Python
python中print的不换行即时输出的快速解决方法
Jul 20 Python
Python使用剪切板的方法
Jun 06 Python
matplotlib中legend位置调整解析
Dec 19 Python
python微信公众号之关注公众号自动回复
Oct 25 Python
Pytorch训练过程出现nan的解决方式
Jan 02 Python
Python函数基本使用原理详解
Mar 19 Python
基于OpenCV的路面质量检测的实现
Nov 04 Python
Python爬虫入门教程02之笔趣阁小说爬取
Jan 24 Python
Django+Celery实现定时任务的示例
Jun 23 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
国产动画《伍六七》原声大碟大卖,啊哈娱乐引领音乐赋能IP的新尝试
2020/03/08 国漫
php下过滤HTML代码的函数
2007/12/10 PHP
利用PHP制作简单的内容采集器的原理分析
2008/10/01 PHP
Maps Javascript
2007/01/22 Javascript
javascript parseInt 大改造
2009/09/27 Javascript
最短的IE判断代码
2011/03/13 Javascript
js 处理数组重复元素示例代码
2013/12/27 Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
2015/04/06 Javascript
jQuery中dom元素上绑定的事件详解
2015/04/24 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
JavaScript核心语法总结(推荐)
2016/06/02 Javascript
jquery.serialize() 函数语法及简单实例
2016/07/08 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
js实现按钮控制带有停顿效果的图片滚动
2016/08/30 Javascript
JavaScript面向对象分层思维全面解析
2016/11/22 Javascript
微信小程序 template模板详解及实例代码
2017/03/09 Javascript
vue router2.0二级路由的简单使用
2017/07/05 Javascript
JavaScript实现焦点进入文本框内关闭输入法的核心代码
2017/09/20 Javascript
vue 地图可视化 maptalks 篇实例代码详解
2019/05/21 Javascript
关于vue里页面的缓存详解
2019/11/04 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
完美解决vue 中多个echarts图表自适应的问题
2020/07/19 Javascript
Python中使用SAX解析xml实例
2014/11/21 Python
在Python中操作时间之strptime()方法的使用
2020/12/30 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
2019/06/28 Python
常用python爬虫库介绍与简要说明
2020/01/25 Python
Tensorflow累加的实现案例
2020/02/05 Python
Flask-SocketIO服务端安装及使用代码示例
2020/11/26 Python
分享CSS3制作卡片式图片的方法
2016/07/08 HTML / CSS
中国电视购物:快乐购
2017/02/04 全球购物
小学校园之星事迹材料
2014/05/16 职场文书
争先创优个人总结
2015/03/04 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
生日寿星公答谢词
2015/09/29 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
Python中 range | np.arange | np.linspace三者的区别
2022/03/22 Python