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 基础学习第二弹 类属性和实例属性
Aug 27 Python
用Python的Django框架完成视频处理任务的教程
Apr 02 Python
python如何统计序列中元素
Jul 31 Python
python Web开发你要理解的WSGI & uwsgi详解
Aug 01 Python
Python调用服务接口的实例
Jan 03 Python
Python简单基础小程序的实例代码
Apr 28 Python
使用Python正则表达式操作文本数据的方法
May 14 Python
python读取yaml文件后修改写入本地实例
Apr 27 Python
详解python metaclass(元类)
Aug 13 Python
Python如何批量生成和调用变量
Nov 21 Python
Python操作Excel的学习笔记
Feb 18 Python
用Python爬取某乎手机APP数据
Jun 15 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利用cookie实现访问次数统计代码
2011/05/19 PHP
PHP 双链表(SplDoublyLinkedList)简介和使用实例
2015/05/12 PHP
PHP如何将XML转成数组
2016/04/04 PHP
PHP 中常量的知识整理
2017/04/14 PHP
PHP封装的完整分页类示例
2018/08/21 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
2021/02/22 PHP
JS动态加载当前时间的方法
2015/02/09 Javascript
基于JavaScript实现前端文件的断点续传
2016/10/17 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
2016/12/14 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
不使用JavaScript实现菜单的打开和关闭效果demo
2018/05/01 Javascript
JS实现将二维数组转为json格式字符串操作示例
2018/07/12 Javascript
微信小程序使用swiper组件实现类3D轮播图
2018/08/29 Javascript
[44:30]完美世界DOTA2联赛PWL S2 GXR vs Magma 第一场 11.25
2020/11/26 DOTA
在Django中创建第一个静态视图
2015/07/15 Python
EM算法的python实现的方法步骤
2018/01/02 Python
在Python中关于使用os模块遍历目录的实现方法
2019/01/03 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
python的sorted用法详解
2019/06/25 Python
对python 中re.sub,replace(),strip()的区别详解
2019/07/22 Python
在vscode中配置python环境过程解析
2019/09/28 Python
Django后台管理系统的图文使用教学
2020/01/20 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
PyTorch: Softmax多分类实战操作
2020/07/07 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
BNKR中国官网:带你感受澳洲领先潮流时尚
2018/08/21 全球购物
Java中的异常处理机制的简单原理和应用
2013/04/27 面试题
经济系大学生求职信
2013/10/01 职场文书
哈理工毕业生的求职信
2013/12/22 职场文书
酒店中秋节活动方案
2014/01/31 职场文书
科技开发中心办公室主任岗位责任制
2014/02/10 职场文书
镇副书记专题民主生活会对照检查材料思想汇报
2014/10/02 职场文书
2014年大学教师工作总结
2014/12/02 职场文书
关于考试抄袭的检讨书
2019/11/02 职场文书
JS实现刷新网页后之前浏览位置保持不变示例详解
2022/08/14 Javascript