可能是比Python更方便的词云制作了

一、使用Python制作词云

在Python中,利用wordcloud库可以很轻松的绘制一个词云。

1、引入模块

from wordcloud import WordCloud
import matplotlib.pyplot as plt

2、实例化一个词云

wc = WordCloud()

3、导入文本

text = open(r"222.txt",encoding='utf-8').read()

4、生成词云

wc.generate(text)

5、显示词云

plt.imshow(wc)

简单的几行代码,几个步骤,一个词云图片就出来了

《坚持中国特色社会主义社会治理之路》

虽然很方便、很快捷,但是终归还是要敲代码。

二、不用Python制作词云

为了不敲代码、不装Python也能快速做出词云来。 嗯,用Django搭建了一个词云助手服务出来:

词云助手

1、选择词云背景颜色 2、选择词云形状 3、粘贴文本 4、生成词云 四个步骤,简单直接。 同样以《坚持中国特色社会主义社会治理之路》这篇文章为例,生成词云如下:

是不是看上去还不错。

目前内置全国各省、直辖市、自治区的地图,还有部分动物形状作为地图背景,同样也可以使用自己的图片作为背景上传。示例一下: 百度上找一张图片:

选择图片

选择葫芦娃图片

葫芦娃词云:

看上去对比度不强烈,没有地图的效果好。最好还是上传二值化色彩明显的图片。

最后的最后,链接放上: http://www.huabandata.com/tools/wordcloud/ (小站轻踩、偶尔调试、偶尔抽风)

原文发布于微信公众号 - 州的先生(zmister2016)

原文发表时间:2017-09-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python攻城狮

利用简书首页文章标题数据生成词云1.词云图2.推荐几个不错的词云图工具3.爬取数据,制作词云图

词云图,也叫文字云,是对文本中出现频率较高的“关键词”予以视觉化的展现,词云图过滤掉大量的低频低质的文本信息,使得浏览者只要一眼扫过文本就可领略文本的主旨。

2522
来自专栏JackieZheng

自己动手写可视化软件(代码已开源)

  一年多前,那时候我还在实习,正好上一个项目接近的尾声,紧随而来的就是一个大数据一体化的项目,包括了数据的采集、处理、计算、整合以及数据展示等。   而可视化...

2359
来自专栏SDNLAB

SDN最新研究进展

自SDN出现以来,关于SDN的研究一直没有停止,只是不同的阶段关于SDN的研究的重点不同。比如最开始的时候,探讨最多的是SDN的可行性,以及如何将SDN应用到对...

3876
来自专栏菩提树下的杨过

Flash/Flex学习笔记(12):FMS 3.5之如何做视频实时直播

硬件条件:一个摄像头 + 一台FMS服务器即可 原理:摄像头实时采集视频源,然后推送到FMS服务器,其它客户从FMS上获取视频流。 需要做二个fla,一个用于向...

1848
来自专栏FreeBuf

极客DIY:制作一款属于自己的街机

还记得那些给人带来乐趣的街机吗?你是不是也想拥有一款属于自己的街机呢?如果你有想法,那么就请看看我们的极客大神是如何DIY属于自己的街机的吧,相信你会大呼过瘾的...

3156
来自专栏小白课代表

小白课代表的软件目录~还有大家的需求

1933
来自专栏SDNLAB

开源MANO软件盘点

本文描述了ETSI NFV MANO的概况,以及在该领域的概况。 MANO致力于“管理和编排”,是ETSI NFV定义的架构框架的功能模块的一部分。OSM即开源...

4016
来自专栏分子生物和分子模拟计算

Human Hemoglobin

1334
来自专栏伪君子的梦呓

用 Python 查看微信好友位置信息

0 前言 上一次是用 itchat 这个包,然后把好友的性别比例打印出来,并且弄出了饼图和柱状图,今天还是使用 itchat 这个包,不过是用来看一下微信好友...

2975
来自专栏FreeBuf

利用威胁情报数据平台拓展APT攻击线索一例

当我们说起APT攻击线索的发现,似乎是一个挺神秘的事,安全厂商往往说得云山雾罩,如果现在你问如何知道某件事情的时侯,得到的回答往往是:”嗯,我们用了机器学习”,...

3386

扫码关注云+社区