首页 / PYTHON / python生成固定形状的词云图
python生成固定形状的词云图
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python生成固定形状的词云图,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2026字,纯文字阅读大概需要3分钟。
内容图文
![python生成固定形状的词云图](/upload/InfoBanner/zyjiaocheng/591/dd9efa8b999b438982dda933af2b1e0a.jpg)
首先制作好自己想要的形状图片形状为黑色
背景为白色
如图所示
import matplotlib.pyplot as pltimport jiebafrom 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.生成词云result="""外向 善良 开朗 活泼 好动 轻松 愉快 热情 可亲 豁达 稳重 幽默 真诚 豪爽 耿直 成熟 独立 果断 健谈 机敏 深沉 坚强 兴奋 热情 率直 毅力 友爱 风趣 沉静 谨慎 忠诚 友善 严肃 忠心 乐观 坦率 勇敢 自信 自立 沉著 执著 容忍 体贴 满足 积极 有趣 知足 勤劳 和气 无畏 务实 轻浮 冲动 幼稚 自私 依赖 任性 自负 拜金 暴躁 倔强 虚伪 孤僻 刻薄 武断 浮躁 莽撞 易怒 轻率 善变 狡猾 易怒 多疑 懒惰 专横 顽固 猜疑 挑衅 冷漠 虚荣 冷淡 反覆 跋扈 自负 逆反 怨恨 鲁莽 放任 贫乏 固执 内向 脆弱 自卑 害羞 敏感 迟钝 柔弱 畏缩 顺从 胆小 安静 寡言 保守 被动 忍让 抑郁 谨慎 胆怯 温和 老实 平和 顺服 含蓄 迁就 羞涩 忸怩 缓慢 乏味 散漫 迟缓 罗嗦 耐性 悲观 消极 拖延 烦躁 妥协 唠叨 好交际 善组织 有韧性 可依赖 规范型 好心肠 善交际 无异议 竞争性 自控性 受尊重 激励性 重秩序 有条理 聆听者 无拘束 领导者 受欢迎 神经质 糊涂虫 有惰性 易兴奋 好批评 不专注 好争吵 无目标 不宽恕 无热忱 易激动 难预测 不合群 不灵活 喜操纵 情绪化 大嗓门 统治欲 强迫性 好表现 适应能力强 工作有效率 能克服困难 办事认真细心 严守秩序有条理 善于体察别人 常为小事而动感情 完美主义者 轻率不踏实 易见异思迁 易轻率作决定 语言动作迟缓 不易暴露内心活动 执拗不灵活 适应能力差 显得落落寡合 不圆滑老练 不善言谈交际"""wc = wordcloud.WordCloud(font_path='liaocaoyy.ttf', # 字体路劲background_color='white', # 背景颜色width=1000,height=600,max_font_size=50, # 字体大小min_font_size=10,mask=plt.imread('fivestar_b.jpg'), # 背景图片max_words=1000)wc.generate(result)wc.to_file('jielun.png') # 图片保存# 5.显示图片plt.figure('jielun') # 图片显示的名字plt.imshow(wc)plt.axis('off') # 关闭坐标plt.show()if __name__ == '__main__':pass
结果如图所示
字体
https://download.csdn.net/download/weixin_32759777/12700903
内容总结
以上是互联网集市为您收集整理的python生成固定形状的词云图全部内容,希望文章能够帮你解决python生成固定形状的词云图所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】