可能是比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 条评论
登录 后参与评论

相关文章

来自专栏专知

谷歌上线机器学习速成课程:中文配音+中文字幕+完全免费!

【导读】3月1日,Google上线了AI学习网站——Learn with Google AI,并重磅推出了机器学习速成课程MLCC,该课程基于TensorFlo...

3799
来自专栏张俊红

数据分析学习笔记——数据可视化

数据分析学习笔记系列——数据可视化 总第45篇 ▼ 写在前面: 本篇来源于书籍《数据之美—一本书学会可视化设计》的学习后整理所得。全篇主要围绕数据可视化的5个步...

3279
来自专栏企鹅号快讯

图像识别:微信跳一跳机器人

准备 IDE:VisualStudio Language:VB.NET/C# GitHub:AutoJump.NET 本文将向你介绍一种通过图像识别实现“跳一跳...

2145
来自专栏新智元

【AI可能真的要代替插画师了】复旦同济用cGAN生成动画人物

【新智元导读】复旦大学、同济、CMU等的研究者使用cGAN生成各种属性的二次元人物头像,效果非常令人印象深刻。生成的图片质量非常之高,本文作者认为这项工作如果加...

2915
来自专栏CVer

重磅 | TensorFlow学习资料最全集锦

TensorFlow 已然成为深度学习框架中的扛把子,各位童鞋即使没有学习过,但一定有所耳闻。本文总结了TensorFlow相关的入门指南、网上教程、视频教程、...

1333
来自专栏贾志刚-OpenCV学堂

我为什么要写《OpenCV Android 开发实战》这本书

2015年我出版了个人第一本关于图像处理方面的书籍《Java图像处理-编程技巧与应用实践》,这本书主要是从理论与编码上面详细阐述了图像处理基础算法以...

1123
来自专栏人工智能头条

用机器学习怎样鉴别不可描述的网站

前两天教师节,人工智能头条的某个精神股东粉群里,大家纷纷向当年为我们启蒙、给我们带来快乐的老师们表达感激之情。

1002
来自专栏腾讯社交用户体验设计

数据图表设计(一)--遇见大数据可视化系列文章之五

1324
来自专栏人工智能头条

AI 可能真的要代替插画师了……

1253
来自专栏贾志刚-OpenCV学堂

大伽带你入门OpenCV Python计算机视觉

【OpenCV学堂】原创文章作者 贾志刚 推出 OpenCV Python系列视频教程,全套视频教程基于OpenCV Python语言API讲述,简单易学,内容...

1212

扫码关注云+社区