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中实现结构相似的函数调用方法
Mar 10 Python
详解常用查找数据结构及算法(Python实现)
Dec 09 Python
Python爬虫DNS解析缓存方法实例分析
Jun 02 Python
python Dijkstra算法实现最短路径问题的方法
Sep 19 Python
python对Excel按条件进行内容补充(推荐)
Nov 24 Python
Python实现桌面翻译工具【新手必学】
Feb 12 Python
解决python虚拟环境切换无效的问题
Apr 30 Python
完美解决jupyter由于无法import新包的问题
May 26 Python
python使用hdfs3模块对hdfs进行操作详解
Jun 06 Python
如何将json数据转换为python数据
Sep 04 Python
详解Python中如何将数据存储为json格式的文件
Nov 18 Python
使用Python提取文本中含有特定字符串的方法示例
Dec 09 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
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
hessian 在PHP中的使用介绍
2010/12/13 PHP
php日期转时间戳,指定日期转换成时间戳
2012/07/17 PHP
关于ob_get_contents(),ob_end_clean(),ob_start(),的具体用法详解
2013/06/24 PHP
Zend Framework动作助手Url用法详解
2016/03/05 PHP
laravel学习教程之关联模型
2016/07/30 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
laravel框架实现敏感词汇过滤功能示例
2020/02/15 PHP
jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
2011/01/19 Javascript
模拟jQuery中的ready方法及实现按需加载css,js实例代码
2013/09/27 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
js获取窗口相对于屏幕左边和上边的位置坐标
2014/05/15 Javascript
jQuery的:parent选择器定义和用法
2014/07/01 Javascript
Javascript让DEDECMS告别手写Tag
2014/09/01 Javascript
JavaScript获得页面base标签中url的方法
2015/04/03 Javascript
JS函数修改html的元素内容,及修改属性内容的方法
2016/10/28 Javascript
js操作浏览器的参数方法
2017/01/21 Javascript
使用js实现将后台传入的json数据放在前台显示
2018/08/06 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
[01:06:07]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS CIS
2014/05/22 DOTA
自学python的建议和周期预算
2019/01/30 Python
Django ORM 聚合查询和分组查询实现详解
2019/08/09 Python
解决python 找不到module的问题
2020/02/12 Python
通过实例解析Python文件操作实现步骤
2020/09/21 Python
如何Tkinter模块编写Python图形界面
2020/10/14 Python
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
Perricone MD裴礼康美国官网:抗衰老护肤品
2016/09/26 全球购物
主管职责范文
2013/11/09 职场文书
校园十佳歌手策划书
2014/01/22 职场文书
关于是否需要写商业计划书
2014/02/07 职场文书
《我要的是葫芦》教学反思
2014/02/23 职场文书
大学生实训报告总结
2014/11/05 职场文书
八月一日观后感
2015/06/10 职场文书
爱国主义教育基地观后感
2015/06/18 职场文书
python numpy中multiply与*及matul 的区别说明
2021/05/26 Python