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自然语言编码转换模块codecs介绍
Apr 08 Python
深入解析Python中的list列表及其切片和迭代操作
Mar 13 Python
python实现下载文件的三种方法
Feb 09 Python
Python实现将16进制字符串转化为ascii字符的方法分析
Jul 21 Python
Win10+GPU版Pytorch1.1安装的安装步骤
Sep 27 Python
Pytorch.nn.conv2d 过程验证方式(单,多通道卷积过程)
Jan 03 Python
PyCharm汉化安装及永久激活详细教程(靠谱)
Jan 16 Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
Mar 18 Python
Python调用jar包方法实现过程解析
Aug 11 Python
在Python中字典按值排序的实现方法
Nov 12 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
Jan 27 Python
Python加密技术之RSA加密解密的实现
Apr 08 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
曾在DC漫画界反派角色扮演的演员,谁才是你心目中的小丑之王?
2020/04/09 欧美动漫
php编写的抽奖程序中奖概率算法
2015/05/14 PHP
功能强大的php分页函数
2016/07/20 PHP
jquery autocomplete自动完成插件的的使用方法
2010/08/07 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
打豆豆小游戏 用javascript编写的[打豆豆]小游戏
2013/01/08 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
AngularJS入门教程之MVC架构实例分析
2016/11/01 Javascript
Html5+jQuery+CSS制作相册小记录
2016/12/30 Javascript
详解angular element()方法使用
2017/04/08 Javascript
bootstrap Table的一些小操作
2017/11/01 Javascript
Vue 进入/离开动画效果
2017/12/26 Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
2018/01/18 jQuery
微信小程序 腾讯地图SDK 获取当前地址实现解析
2019/08/12 Javascript
Vue实现点击按钮复制文本内容的例子
2019/11/09 Javascript
vue组件库的在线主题编辑器的实现思路
2020/04/03 Javascript
vue实现用户长时间不操作自动退出登录功能的实现代码
2020/07/23 Javascript
Vue中添加滚动事件设置的方法详解
2020/09/14 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
[50:15]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
Vue的el-scrollbar实现自定义滚动
2018/05/29 Python
python实现指定字符串补全空格、前面填充0的方法
2018/11/16 Python
python找出一个列表中相同元素的多个索引实例
2019/06/11 Python
Java文件与类动手动脑实例详解
2019/11/10 Python
Python 实现使用空值进行赋值 None
2020/03/12 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
美国购买汽车零件网站:Buy Auto Parts
2018/04/02 全球购物
Fossil美国官网:化石手表、手袋、首饰及配饰
2019/02/17 全球购物
银河香水:Galaxy Perfume
2019/03/25 全球购物
中学生差生评语
2014/01/30 职场文书
和谐社区口号
2014/06/19 职场文书
小学生成绩单评语
2014/12/31 职场文书
消防演习通知
2015/04/25 职场文书
2016年国庆节宣传标语
2015/11/25 职场文书
ElementUI实现el-form表单重置功能按钮
2021/07/21 Javascript