R语言中用于做词云图的函数有wordcloud、wordcloud2、letterCloud,其中的参数众多,其实很大一部分对于基础人来说是没用的,现在,本人将把自己认为重要的参数进行说明。
这是我最喜欢的分割线
1、wordcloud函数
wordcloud(words,freq,scale=c(5,0.5),min.freq= ,random.order=T,random.color=T,colors=c())
注:1、words:是要分析的字词
2、freq:字词的频数
3、scale=c(5,0.5):频数最大的和最小的字词的字号大小差别
4、min.freq=:准许字词的频数最小是多少
5、random.order=T:随机排列字词,如果是"F”,则频数大的词出现在中心位置
6、random.color=T:颜色随机分配
7、colors=c():如colors=c('red','blue','green','yellow','purple')
2、wordcloud2函数
wordcloud2(data,size,shape=' ',fontFamily=' ',backgroundColor=" ")
注:1、data:数据
2、size:字体大小,默认为1,一般来说该值越小,生成的形状轮廓越明显;
3、shape:默认值是'circle',即圆形。还有,苹果形或心形'cardioid',五角星'star',三角形'triangle'和'triangle-forward',钻石形'diamand',五边形'pentagon'
4、fontFamily:字体,如'楷体'
5、backgroundColor:背景颜色,如'grey','black'
3、letterCloud函数
letterCloud(data,size = ,word=" ",backgroundColor = " ")
注:word:你想要的汉字
例子:https://bbs.pinggu.org/thread-4933727-1-1.html