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实现相关推荐

  1. 手把手教你制作 中英文 词云 | python demo

    以前做词云的时候网上看的python做词云的坑都很多,耗了很多时间才高清楚wordcloud制作词云的精髓和脉络,整理如下. 相关文章 Python 中文 文本分析 实战:jieba分词+自定义词典补 ...

  2. 词云python灿烈_如何用Python做中文词云?

    打算绘制中文词云图?那你得先学会如何做中文文本分词.跟着我们的教程,一步步用Python来动手实践吧. 需求 在<如何用Python做词云>一文中,我们介绍了英文文本的词云制作方法.大家玩 ...

  3. python英文词云代码_手把手教你制作 中英文 词云 | python demo

     以前做词云的时候网上看的python做词云的坑都很多,耗了很多时间才高清楚wordcloud制作词云的精髓和脉络,整理如下. 相关文章 准备Mac环境下直接pip install wordclou ...

  4. python初级教程 doc_3分钟教你用python制作一个简单词云|python基础教程|python入门|python教程...

    https://www.xin3721.com/eschool/pythonxin3721/ 首先需要安装三个包: # 安装:pip install matplotlib # 安装:pip insta ...

  5. 词云 -python

    词云 juzi.txt:数据源,默认txt bg1.jpg:词云呈现 simsun.ttc:宋体字体 wordcloud.png:词云保存 from wordcloud import WordClou ...

  6. 小白某东商品评论爬虫+词云 python

    **能实现:**某东单商品100页以内的评论内容抓取,以及将评论内容的高频词做成任意你想要形状的词云图. 我真真系纯小白,为了爬虫评论,看了很多教程,还是云里雾里.下面的代码,是我这个小白的东平西凑的 ...

  7. wordcloud 词云 python

    # pip install wordcloud from wordcloud import WordCloud,ImageColorGenerator font=r"C:\Windows\F ...

  8. Python + wordcloud + jieba 十分钟学会生成中文词云

    前述 本文需要的两个Python类库 jieba:中文分词分词工具 wordcloud:Python下的词云生成工具 写作本篇文章用时一个小时半,阅读需要十分钟,读完该文章后你将学会如何将任意中文文本 ...

  9. Python + wordcloud + jieba 十分钟学会用任意中文文本生成词云

    前述 本文需要的两个Python类库  jieba:中文分词分词工具  wordcloud:Python下的词云生成工具 写作本篇文章用时一个小时半,阅读需要十分钟,读完该文章后你将学会如何将任意中文 ...

最新文章

  1. time 和 datetime 模块
  2. python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数默认返回浮点数
  3. 第十六届全国大学智能车竞赛东北赛区报名信息统计
  4. linux下使用split 来分割大文件
  5. MySQL事务隔离级别及演示
  6. php 异常错误信息用处,关于PHP中异常错误的处理详细介绍
  7. 入门机器学习(十七)--编程作业-K-means和PCA(Python实现)
  8. Restful 表述性状态传递
  9. asp.net中慎用static全局变量
  10. java占位符填充_程序员:深入理解Java虚拟机,对象的内存布局
  11. Postgresql_最新版11.2源码编译安装
  12. 【直观详解】信息熵、交叉熵和相对熵
  13. 谷歌浏览器怎么开启硬件加速模式 硬件加速模式开启方法简述
  14. java将页面转为pdf和pdf上添加盖章
  15. 计算机毕业设计ssm宠物寄存中心计时收费系统
  16. 摩托罗拉Android系统,摩托罗拉官方Android 4.0系统正式到来
  17. Set的clear()方法
  18. 前端基础(二十七):面向对象基础
  19. 小程序 (基础认识)
  20. python画图横坐标_python画图把时间作为横坐标的方法

热门文章

  1. 利用js来制作简单倒计时效果
  2. 拍照翻译成中文的软件在哪找,三个办法教你完成拍照取词翻译
  3. httpd搭建虚拟主机,基于FQDN为常用方式
  4. 28KHZ/40KHZ 大功率超声波发生器
  5. AtCoder Beginner Contest 244 D~F 题解
  6. ROS-虚拟机Ubuntu中安装ros系统
  7. 雅加达建筑_雅加达MVC 2.0发布
  8. win7卸载ie9降级到ie8或ie7
  9. EAP(6110)作业系统launchpad之开挂做题
  10. 如何通过三维网格自动生成纸制模型