1. 首页
  2. 数据分析

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

点击上方免费订阅学习)

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

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

国内软件做词云篇

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

第一步:打开图悦

如下页面:

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

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

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

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

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

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

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

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

各种效果如下:

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

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

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

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

R做词云篇

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

步骤如下:

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

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

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

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

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

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

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

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

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

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

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

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

PPV课-国内领先的大数据学习社区和职业培训平台

数据驱动未来,我们开启智慧,,欢迎关注!

原文始发于微信公众号(PPV课数据科学社区):【工具】手把手教你用R制作词云

原创文章,作者:ppvke,如若转载,请注明出处:http://www.ppvke.com/archives/14805

联系我们

4000-51-9191

在线咨询:点击这里给我发消息

工作时间:周一至周五,9:30-18:30,节假日休息