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/王漢宗勘亭流繁.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里的就是一些词语内容

外向 善良 开朗 活泼 好动 轻松 愉快 热情 可亲 豁达 稳重 幽默 真诚 豪爽 耿直 成熟 独立

果断 健谈 机敏 深沉 坚强 兴奋 热情 率直 毅力 友爱 风趣 沉静 谨慎 忠诚 友善 严肃 忠心

乐观 坦率 勇敢 自信 自立 沉著 执著 容忍 体贴 满足 积极 有趣 知足 勤劳 和气 无畏 务实

轻浮 冲动 幼稚 自私 依赖 任性 自负 拜金 暴躁 倔强 虚伪 孤僻 刻薄 武断

浮躁 莽撞 易怒 轻率 善变 狡猾 易怒 多疑 懒惰 专横 顽固 猜疑 挑衅 冷漠

虚荣 冷淡 反覆 跋扈 自负 逆反 怨恨 鲁莽 放任 贫乏 固执

内向 脆弱 自卑 害羞 敏感 迟钝 柔弱 畏缩 顺从 胆小 安静 寡言 保守 被动 忍让

抑郁 谨慎 胆怯 温和 老实 平和 顺服 含蓄 迁就 羞涩 忸怩 缓慢 乏味 散漫

迟缓 罗嗦 耐性 悲观 消极 拖延 烦躁 妥协 唠叨

好交际 善组织 有韧性 可依赖 规范型 好心肠 善交际 无异议 竞争性 自控性 受尊重

激励性 重秩序 有条理 聆听者 无拘束 领导者 受欢迎

神经质 糊涂虫 有惰性 易兴奋 好批评 不专注 好争吵 无目标 不宽恕 无热忱 易激动

难预测 不合群 不灵活 喜操纵 情绪化 大嗓门 统治欲 强迫性 好表现

适应能力强 工作有效率 能克服困难 办事认真细心 严守秩序有条理 善于体察别人 常为小事而动感情

完美主义者 轻率不踏实 易见异思迁 易轻率作决定 语言动作迟缓 不易暴露内心活动

执拗不灵活 适应能力差 显得落落寡合 不圆滑老练 不善言谈交际

效果图如下

原文:https://www.cnblogs.com/ldlx-mars/p/12363122.html

python中词云图是用来描述_python中实现词云图相关推荐

  1. python背景颜色词云图_python中实现词云图

    import matplotlib.pyplot as plt import jieba from wordcloud import wordcloud # 1.读出词语 text = open('t ...

  2. python中文词云图代码_Python简单实现词云图代码及步骤解析

    一.安装 wordcloud pip install wordcloud 二.加载包.设置路径 import os from wordcloud import WordCloud import mat ...

  3. python爬取《三国演义》小说统计词频生成词云图

    python爬取<三国演义>小说&统计词频&生成词云图 注意点: 爬取小说正文时用的正则表达式涉及到多行匹配.需要开启多行模式(?s) book_content_re = ...

  4. powerbi python词云图_使用Power BI制作可爱的词云图

    不少星友曾问起PowerBI是否可以生成词云图,足见该图的流行度,在PowerBI中有一个专门的自定义视觉对象可以生成词云图:Word Cloud,这里就简单介绍一下该图的做法. 首先需要导入该自定义 ...

  5. python中词云图是用来描述_Python制作词云图代码实例

    词云图是将词汇按照频率的高低显示不同大小而形成的图,可以一目了然地看出关键词.下面是词云图的python代码- #导入需要模块 import jieba import numpy as np impo ...

  6. python中词云图是用来描述_Python如何实现中国地图词云图

    Python如何实现中国地图词云图 发布时间:2020-07-17 13:57:42 来源:亿速云 阅读:75 作者:小猪 小编这次要给大家分享的是Python如何实现中国地图词云图,文章内容丰富,感 ...

  7. python中文词云图代码_python绘制中文词云图

    1. 明确任务 最近学习过程中看到很多分析报告中都有运用到可视化的词云,也有看到五花八门的工具教程,刚好有一份<都挺好>电视剧的弹幕源数据.便决定用这份数据尝试使用python绘制词云. ...

  8. python快速生成文字云_Python -- wordCloud构造词云图

    Python -- wordCloud构造词云图 最近在看python,发现python是在是太好玩了,今天来介绍一下 wordClud. 什么是词云图 词云又叫文字云,是对网络文本中出现频率较高的& ...

  9. 用python绘制好看的图形_如何使用Python绘制好word cloud,怎么,画出,好看,的,词,云图...

    下面记录一下python作图做了一个学期依然是个菜鸡的一些操作: ** 1.导入库 ** import jieba from wordcloud import WordCloud import mat ...

最新文章

  1. 年底了,没啥好送的,送个1T移动硬盘吧~
  2. Linux 下 微擎 的安装使用
  3. idea系---懒人
  4. python中pandas计数_python – Pandas:根据条件计数进行分组
  5. 3.JAVA内存溢出
  6. 159.majority element
  7. SwitchHosts
  8. vc2008中如何调试dll
  9. 运维每天基本的工作流程
  10. java面试题——常见项目真实面试题(实际面试被问到)
  11. windbg分析崩溃dmp没有可用信息的处理
  12. centos7 linux重置密码
  13. 2008-09赛季NBA直播表(cctv5 广东体育)
  14. 幼儿交往能力培养的调查研究
  15. 让机器“一叶知秋”:弱监督视觉语义分割
  16. charles抓包提示unknow
  17. 文库网站建设源码分享
  18. 【python】详解numpy库与pandas库axis=0,axis= 1轴的用法
  19. CY13-Q2 OpenStack、OpenNebula、Eucalyptus、CloudStack社区活跃度比较
  20. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(6)

热门文章

  1. 为SAP Spartacus安装后台必须的Commerce Cloud
  2. 对具有外部依赖的Angular服务类(service class)进行单元测试的几种方式
  3. SAP Cloud Platform API management Policy Editor的高级用法
  4. SAP Hybris里搜索显示结果的实现原理
  5. when is extension component's resource bundle loaded
  6. Opportunity在Fiori cloud system上编辑之后超时的根源分析
  7. some SQL trace of pricing document generation
  8. advances search design time和runtime显示差异的原因
  9. CM: word template merge 工具
  10. Service order save debug for distribution lock set logic