词云——python实现
1.词云介绍
“词云”拼音是cí yún,由美国西北大学新闻学副教授、新媒体专业主任里奇·戈登(Rich Gordon)于2006年最先使用。戈登做过编辑、记者,曾担任迈阿密先驱报(Miami Herald)新媒体版的主任。他一直很关注网络内容发布的最新形式——即那些只有互联网可以采用而报纸、广播、电视等其它媒体都望尘莫及的传播方式。通常,这些最新的、最适合网络的传播方式,也是最好的传播方式。 因此,“词云”就是通过形成“关键词云层”或“关键词渲染”,对网络文本中出现频率较高的“关键词”的视觉上的突出。
词云图过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。
2.实例代码
import jieba as j
import wordcloud as wc
import imageio
mask = imageio.imread("cloud.png")
with open("关于实施乡村振兴战略的意见.txt","r",encoding="utf-8") as f:txt = f.read()
str = " ".join(j.lcut(txt))
w = wc.WordCloud( font_path= "msyh.ttc",width=1000,height=700,\mask= mask, background_color="white")
w.generate(str)
w.to_file("XiangCunZhanLueV2.png")
生成图片:
词云——python实现相关推荐
- 手把手教你制作 中英文 词云 | python demo
以前做词云的时候网上看的python做词云的坑都很多,耗了很多时间才高清楚wordcloud制作词云的精髓和脉络,整理如下. 相关文章 Python 中文 文本分析 实战:jieba分词+自定义词典补 ...
- 词云python灿烈_如何用Python做中文词云?
打算绘制中文词云图?那你得先学会如何做中文文本分词.跟着我们的教程,一步步用Python来动手实践吧. 需求 在<如何用Python做词云>一文中,我们介绍了英文文本的词云制作方法.大家玩 ...
- python英文词云代码_手把手教你制作 中英文 词云 | python demo
以前做词云的时候网上看的python做词云的坑都很多,耗了很多时间才高清楚wordcloud制作词云的精髓和脉络,整理如下. 相关文章 准备Mac环境下直接pip install wordclou ...
- python初级教程 doc_3分钟教你用python制作一个简单词云|python基础教程|python入门|python教程...
https://www.xin3721.com/eschool/pythonxin3721/ 首先需要安装三个包: # 安装:pip install matplotlib # 安装:pip insta ...
- 词云 -python
词云 juzi.txt:数据源,默认txt bg1.jpg:词云呈现 simsun.ttc:宋体字体 wordcloud.png:词云保存 from wordcloud import WordClou ...
- 小白某东商品评论爬虫+词云 python
**能实现:**某东单商品100页以内的评论内容抓取,以及将评论内容的高频词做成任意你想要形状的词云图. 我真真系纯小白,为了爬虫评论,看了很多教程,还是云里雾里.下面的代码,是我这个小白的东平西凑的 ...
- wordcloud 词云 python
# pip install wordcloud from wordcloud import WordCloud,ImageColorGenerator font=r"C:\Windows\F ...
- Python + wordcloud + jieba 十分钟学会生成中文词云
前述 本文需要的两个Python类库 jieba:中文分词分词工具 wordcloud:Python下的词云生成工具 写作本篇文章用时一个小时半,阅读需要十分钟,读完该文章后你将学会如何将任意中文文本 ...
- Python + wordcloud + jieba 十分钟学会用任意中文文本生成词云
前述 本文需要的两个Python类库 jieba:中文分词分词工具 wordcloud:Python下的词云生成工具 写作本篇文章用时一个小时半,阅读需要十分钟,读完该文章后你将学会如何将任意中文 ...
最新文章
- time 和 datetime 模块
- python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数默认返回浮点数
- 第十六届全国大学智能车竞赛东北赛区报名信息统计
- linux下使用split 来分割大文件
- MySQL事务隔离级别及演示
- php 异常错误信息用处,关于PHP中异常错误的处理详细介绍
- 入门机器学习(十七)--编程作业-K-means和PCA(Python实现)
- Restful 表述性状态传递
- asp.net中慎用static全局变量
- java占位符填充_程序员:深入理解Java虚拟机,对象的内存布局
- Postgresql_最新版11.2源码编译安装
- 【直观详解】信息熵、交叉熵和相对熵
- 谷歌浏览器怎么开启硬件加速模式 硬件加速模式开启方法简述
- java将页面转为pdf和pdf上添加盖章
- 计算机毕业设计ssm宠物寄存中心计时收费系统
- 摩托罗拉Android系统,摩托罗拉官方Android 4.0系统正式到来
- Set的clear()方法
- 前端基础(二十七):面向对象基础
- 小程序 (基础认识)
- python画图横坐标_python画图把时间作为横坐标的方法