前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【工具】手把手教你用R制作词云

【工具】手把手教你用R制作词云

作者头像
小莹莹
发布2018-04-25 11:10:58
1.2K0
发布2018-04-25 11:10:58
举报

看着别人做的词云,觉得做设计素材特别好,就在网上扒拉一下,看有没有合适大众一起玩的工具,公认为国外的tagxedo制作词云是最简洁方便和模板最多的。点击tagxedo ,不过因为是国外网站,访问外国网站是必须的。

国内软件做词云篇

嫌访问外国网站麻烦的,且会用PS的,建议用国内的图悦,优点就是不用访问外国网站,能随便扒拉一篇文章做出词云,缺点是必须自己设计词云样式,没有模板可套用,会PS的可以很容易完成。小编表示这个就适合咱这种不愿访问外国网站,且能玩得动PS的人,呵呵…

第一步:打开图悦

如下页面:

输入分析长文本或者URL就会得到右边那个圆形的词云,本人表示太丑,so只能自己去设计你要的词云样式了。

第二部:先自己用PS或者其他图片软件,制作一个你需要的词云样式,本人用PPV课这几个字,让你需要制作词云的样式镂空,用黑边或者白边。

第三步,找一个连接或者一篇文章复制在左边文本框,右边会出现默认标准模式的词云

需要定制的话,就点击顶部定制图像,选择你刚做好的镂空图片,上传图片,在点击查看定制

各种效果如下:

自己设计一些镂空图片,点击定制上传图片之后,查看定制就可以了。

PS:国内的这个词云这样就OK了,也算比较智能,不过自适应差了一些,类似遮罩功能,词云不按图片样式排列和显示。相当于,它只提供一个圆形内的分词,然后你做个镂空图片遮盖 一下,应该不能达到做云词的效果,稍微做几个用来做设计素材还凑合。

R做词云篇

另外会R语言的,对于想制作词云的数据分析同学们,不妨用R语言的词云包来实现这一目的。这个要求就比较高了,至少R语言得玩得转才行。

步骤如下:

1.将需要的文本copy进记事本(保存时,记得编码存为ANSI)

2.准备好需要的R包,(直接连网,运行以下命令,便可自动下载安装,十分方便!)

3.接下来是文本预处理(切割分词→计算词频→建立数据框)

4.最后就是:定义颜色,画出词云。

5.看看效果吧,可以调整wordcloud参数,让效果更佳。

PPV课原创文章,未经许可严禁转载

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-05-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PPV课数据科学社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档