"wordcloud2"

OUTLINE:

  • 相关的可以生成词云的途径
  • wordcloud2

相关的可以生成词云的途径

  1. wordle
    介绍:从文本生成词云图
    网址:http://www.wordle.net
    优点:及时调用
    缺点:电脑需已安装Java;对中文不友好
    成图:
    这里写图片描述

  2. wordart
    网址:https://wordart.com
    优点:调用非常方便,模板丰富
    缺点:词的输入比较麻烦
    成图:
    这里写图片描述

wordcloud2

环境:R 3.5.0

> library('wordcloud2')
> wordcloud2(data = demoFreq,shape = 'star',size = 0.5,color = 'random-light',fontFamily = 'blod') #demoFreq是自带的数据集,包括词和词频两个字段

参数说明:
(1)data:词云生成数据,包含具体词语以及频率;
(2)size:字体大小,默认为1,一般来说该值越小,生成的形状轮廓越明显;
(3)fontFamily:字体,如‘微软雅黑’;
(4)fontWeight:字体粗细,包含‘normal’,‘bold’以及‘600’;;
(5)color:字体颜色,可以选择‘random-dark’以及‘random-light’,其实就是颜色色系;
(6)backgroundColor:背景颜色,支持R语言中的常用颜色,如‘gray’,‘blcak’,但是还支持不了更加具体的颜色选择,如‘gray20’;
(7)minRontatin与maxRontatin:字体旋转角度范围的最小值以及最大值,选定后,字体会在该范围内随机旋转;
(8)rotationRation:字体旋转比例,如设定为1,则全部词语都会发生旋转;
(9)shape:词云形状选择,默认是‘circle’,即圆形。还可以选择‘cardioid’(苹果形或心形),‘star’(星形),‘diamond’(钻石),‘triangle-forward’(三角形),‘triangle’(三角形),‘pentagon’(五边形);

成图:
这里写图片描述

② 生成指定形状的图片
网址:https://blog.csdn.net/Nicolelovesmath/article/details/53445195
问题:不知道为何还不行
这里写图片描述

> figpath = system.file('examples/timg.png',package = 'wordcloud2')
> wordcloud2(demoFreqC,figPath = figpath,fontFamily = '微软雅黑',size = 2,color = 'skyblue')

③ 生成指定字母的图片letterCloud,同样没有成功,我初步猜测可能是我更新的最新版与wordcloud2不兼容的原因

> letterCloud(demoFreqC,'BNU')
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值