Python中使用wordcloud生成漂亮的中文词云
场景
实现
新建文件夹ChinaMapWordCloud
文件夹下新建fonts目录用于存放字体。
新建ChinaMap.py
from wordcloud import WordCloud
import numpy as np
from PIL import Image
import jieba
mask=np.array(Image.open("ChinaMap.png"))
wcd=WordCloud(background_color=None,repeat=True,max_words=500,height=480,width=854,max_font_size=100,font_path="fonts/msyh.ttc",colormap="Reds",mask=mask,mode="RGBA")text="核心价值观是一个国家的重要稳定器。一个民族、一个国家的核心价值观必须同自身的历史文化相契合,\同自身正在进行的奋斗相结合,同自身需要解决的时代问题相适应。可以说,社会主义核心价值观培育和践行的过程,\也是转型社会重建现代价值秩序的过程。在社会从传统向现代的转型过程中,人们的价值观念也发生了深刻的变化,\呈现出多元、多样、多变的特点。经济全球化、社会信息化的迅速发展更是强化了多元文化与价值观在同一时空中的激荡与碰撞。\面对多样化和多变性的价值观念,迫切需要培育和践行社会主义核心价值观,确立反映全国各族人民共同认同的价值观“最大公约数”,\为人们判断是非得失、做出价值选择提供价值准则,这是社会系统得以正常运转、社会秩序得以有效维护的重要途径。"ss=" ".join(jieba.lcut(text))
wcd.generate(ss)
wcd.to_image()
wcd.to_file("China_wordcloud.png")
运行后就会生成词云。
WordCloud相关参数详解说明:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89708414
资源以及源码下载
https://download.csdn.net/download/badao_liumang_qizhi/11153399
Python中使用wordcloud生成漂亮的中文词云相关推荐
- python编程生日快乐图片_Python 一键生成漂亮的生日快乐词云!
前段时间写了几篇关于生成词云的文章,其中包括: Python 情人节超强技能 导出微信聊天记录生成词云 Python 绘制悼念的词云蜡烛 等等,但是这几篇文章的转化对象都必须是多词汇组成的,也就是说他 ...
- 用python画颗爱心祝生日快乐_Python 一键生成漂亮的生日快乐词云!
前段时间写了几篇关于生成词云的文章,其中包括: 等等,但是这几篇文章的转化对象都必须是多词汇组成的,也就是说他们生成词云的条件是词组必须够多,只有一两个词的话无法生成完整词云. 最近遇到许多朋友有特殊 ...
- 【Python】程序员也可以很会撩:如何一键生成漂亮的生日快乐词云
文章目录 前言 一.准备 二.编写代码 1.导入 2.读入数据 3.整合成一句运行 总结 前言 - 前段时间写了几篇关于生成词云的文章,其中包括: Python 情人节超强技能 导出微信聊天记录生成词 ...
- wordcloud用来制作中文词云
1. 读入数据,删除NAN,用jieba分词 df = pd.read_csv("./data/entertainment_news.csv", encoding='utf-8') ...
- python——wordcloud生成中文词云
毕设中期答辩,想展示一下前期数据抓取和聚类的成果,感觉词云这种形式不错,于是简单学习了一下wordcloud. 首先是安装 我是使用pip直接安装的, pip install wordcloud 没有 ...
- python制作中文词云_Python如何生成词云(详解)
前言 今天教大家用wrodcloud模块来生成词云,我读取了一篇小说并生成了词云,先看一下效果图: 效果图一: 效果图二: 根据效果图分析的还是比较准确的,小说中的主人公就是"程理" ...
- python怎样将文字排成圆形_python之词云设计-圆形图案
效果图: 详细代码: import numpy as np from PIL import Image #图像处理库 from wordcloud import WordCloud import ma ...
- 在Python中自然语言处理生成词云WordCloud
了解如何在Python中使用WordCloud对自然语言处理执行探索性数据分析. 最近我们被客户要求撰写关于自然语言处理的研究报告,包括一些图形和统计输出. 什么是WordCloud? 很多时候,您可 ...
- python中文词云生成_Python 词云生成
图片来自网络所谓"词云"就是对网络文本中出现频率较高的"关键词"予以视觉上的突出,形成"关键词云层"或"关键词渲染",从 ...
最新文章
- TensorLayer MNIST
- python模式选择符,Python设计模式之修饰器模式
- 相同布局在不同手机上显示不同_不懂响应式,不同尺寸屏幕下的页面很难达到最佳效果...
- jquery form java_springmvc利用jquery.form插件异步上传文件示例
- 网关冗余工作原理(总结)
- 为JavaScript日期添加天数
- Oracle DBA手记3:数据库性能优化与内部原理解析
- grails 私有库相关设置
- 2020-12-16
- [渝粤教育] 中国地质大学 国际贸易实务 复习题 (2)
- pytecplot 的安装与启动(tecplot GUI能用但是pytecplot不能用)
- Lattice Diamond软件使用
- magisk卸载内置软件_GJ2x_免root搞机工具箱V6.71 更新:增加卸载内置功能
- 先锋建筑设计师——庞嵚作品
- thx是什么意思_在高数中thx表示什么意思-thx-数学-别杂南同学
- 十问业务中台和我的答案
- 【Metal2剖析(三):OIT顺序无关透明渲染[Imageblock]】
- [Linux]关于SIGCHLD
- 爬虫案例—京东数据爬取、数据处理及数据可视化(效果+代码)
- 虚拟服务器端口211,双路由器要这样映射-路由器设置端口映射
热门文章
- 基于ffmpeg的流媒体服务器
- 英文翻译_科研论文英文翻译时需注意的事项及一些对策
- python ajax mysql_Python开发【第十六篇】:AJAX全套
- qfile 计算文件有多少行_肉牛不喂精料行吗?如何计算肉牛一天喂多少精料?
- layui关闭表格编辑_告别复制粘贴,表格再多也能快速合并!
- Qt QSetting *.ini.lock
- 台式电脑没鼠标怎么移动光标_零基础学电脑从入门到精通 电脑零距离
- java数组编译后_Java中数组和集合的foreach操作编译后究竟是啥
- mysql 归档日志恢复_Oracle丢失归档日志文件的数据库恢复方法
- post 返回代码_减少冗长代码,利用DDT轻松分离测试数据