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 相关文章推荐
在Django框架中编写Context处理器的方法
Jul 20 Python
python 捕获 shell/bash 脚本的输出结果实例
Jan 04 Python
python与php实现分割文件代码
Mar 06 Python
python中urllib.unquote乱码的原因与解决方法
Apr 24 Python
python实现Decorator模式实例代码
Feb 09 Python
使用python存储网页上的图片实例
May 22 Python
Tesserocr库的正确安装方式
Oct 19 Python
django orm 通过related_name反向查询的方法
Dec 15 Python
pycharm显示远程图片的实现
Nov 04 Python
python下对hsv颜色空间进行量化操作
Jun 04 Python
Python使用requests模块爬取百度翻译
Aug 25 Python
解决PyCharm不在run输出运行结果而不是再Console里输出的问题
Sep 21 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的安全
2006/10/09 PHP
PHP 单引号与双引号的区别
2009/11/24 PHP
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
2014/11/04 PHP
php中session定期自动清理的方法
2015/11/12 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
2020/09/17 PHP
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
js统计页面的来访次数实现代码
2014/05/09 Javascript
javascript实现的图片切割多块效果实例
2015/05/07 Javascript
bootstrap使用validate实现简单校验功能
2016/12/02 Javascript
原生js更改css样式的两种方式
2017/03/15 Javascript
详解VUE 定义全局变量的几种实现方式
2017/06/01 Javascript
微信小程序实现发红包功能
2018/07/11 Javascript
javascript异步编程的六种方式总结
2019/05/17 Javascript
vue实现评价星星功能
2020/06/30 Javascript
[02:18]《我与DAC》之工作人员:为了热爱DOTA2的玩家们
2018/03/28 DOTA
[53:50]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python 字符串定义
2009/09/25 Python
Python序列循环移位的3种方法推荐
2018/04/09 Python
opencv python 基于KNN的手写体识别的实例
2018/08/03 Python
PyQt5中QTableWidget如何弹出菜单的示例代码
2020/02/23 Python
Python函数参数分类原理详解
2020/05/28 Python
浅谈CSS3特性查询(Feature Query: @supports)功能简介
2017/07/31 HTML / CSS
WoolOvers爱尔兰:羊绒、羊毛和棉针织品
2017/01/04 全球购物
viagogo波兰票务平台:演唱会、体育比赛、戏剧门票
2018/04/23 全球购物
写好求职信第一句话的技巧
2013/10/26 职场文书
班队活动设计方案
2014/01/30 职场文书
面试后的感谢信范文
2014/02/01 职场文书
司马光教学反思
2014/02/01 职场文书
乡镇保密工作责任书
2014/07/28 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
python自动化八大定位元素讲解
2021/07/09 Python
Python加密技术之RSA加密解密的实现
2022/04/08 Python
Python matplotlib 利用随机函数生成变化图形
2022/04/26 Python
Spring Data JPA框架自定义Repository接口
2022/04/28 Java/Android