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笔记(叁)继续学习
Oct 24 Python
python抓取京东价格分析京东商品价格走势
Jan 09 Python
python实现的登陆Discuz!论坛通用代码分享
Jul 11 Python
Python中字典创建、遍历、添加等实用操作技巧合集
Jun 02 Python
Python 功能和特点(新手必学)
Dec 30 Python
详解duck typing鸭子类型程序设计与Python的实现示例
Jun 03 Python
django session完成状态保持的方法
Nov 27 Python
Python实现密码薄文件读写操作
Dec 16 Python
python 如何调用远程接口
Sep 11 Python
python 提高开发效率的5个小技巧
Oct 19 Python
Python WSGI 规范简介
Apr 11 Python
Python绘画好看的星空图
Mar 17 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/08/19 PHP
PHP生成数组再传给js的方法
2014/08/07 PHP
php ZipArchive实现多文件打包下载实例
2019/10/31 PHP
基于prototype扩展的JavaScript常用函数库
2010/11/30 Javascript
JavaScript实现QueryString获取GET参数的方法
2013/07/02 Javascript
JS关闭窗口与JS关闭页面的几种方法小结
2013/12/17 Javascript
js限制checkbox选中个数以限制六个为例
2014/07/15 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
Linux下编译安装php libevent扩展实例
2015/02/14 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
2015/04/14 Javascript
jQuery实现企业网站横幅焦点图切换功能实例
2015/04/30 Javascript
javascript实现倒计时(精确到秒)
2015/06/26 Javascript
学习使用jquery iScroll.js移动端滚动条插件
2020/03/24 Javascript
JavaScript实现复制文章自动添加版权
2016/08/02 Javascript
深入学习js瀑布流布局
2016/10/14 Javascript
JavaScript实现图片懒加载(Lazyload)
2016/11/28 Javascript
关闭Vue计算属性自带的缓存功能方法
2018/03/02 Javascript
30分钟快速实现小程序语音识别功能
2018/11/27 Javascript
vue源码nextTick使用及原理解析
2019/08/13 Javascript
Python代码的打包与发布详解
2014/07/30 Python
Python中__name__的使用实例
2015/04/14 Python
使用Python的Flask框架来搭建第一个Web应用程序
2016/06/04 Python
Python Excel处理库openpyxl使用详解
2019/05/09 Python
浅谈pyqt5在QMainWindow中布局的问题
2019/06/21 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
python模拟预测一下新型冠状病毒肺炎的数据
2020/02/01 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
Tech21美国/加拿大:英国NO.1防摔保护壳品牌
2018/01/20 全球购物
Java的基础面试题附答案
2016/01/10 面试题
迎接领导欢迎词
2014/01/11 职场文书
幼儿园教师演讲稿
2014/05/06 职场文书
校园文化标语
2014/06/18 职场文书
党风廉正建设责任书
2015/01/29 职场文书
2015学习委员工作总结范文
2015/04/03 职场文书
2016年五四青年节校园广播稿
2015/12/17 职场文书
goland设置颜色和字体的操作
2021/05/05 Golang