其他
R可视化——基于wordcloud2包绘制词云图
安装、加载R包
#安装R包
install.packages("wordcloud2")
#加载R包
library(wordcloud2)
数据
这里我们使用示例数据:
df1<-demoFreq
df2<-demoFreqC
绘图
1、基础绘图
#基础绘图
wordcloud2(df, #数据
size=1.5,#字体大小
fontFamily = 'Segoe UI',#字体
fontWeight = 'bold',#字体粗细
color='random-light',#字体颜色设置
backgroundColor="black"#背景颜色设置
)
wordcloud2(df2, #数据
size=1.5,#字体大小
fontFamily = 'Segoe UI',#字体
fontWeight = 'bold',#字体粗细
color='random-light',#字体颜色设置
backgroundColor="black"#背景颜色设置
)
2、改变词的方向
wordcloud2(df1, size = 2, minRotation = -pi/6, maxRotation = -pi/6,#文本旋转角度范围
rotateRatio = 0.5)#文本选择概率
wordcloud2(df1,size=1.5,color='random-light',backgroundColor="black",
shape = 'star')#改变形状
wordcloud2(df1,size=1.5,color='random-light',backgroundColor="black",
shape = 'circle')#改变形状
wordcloud2(df1,size=1.5,color='random-light',backgroundColor="black",
shape = 'cardioid')#改变形状
wordcloud2(df1,size=1.5,color='random-light',backgroundColor="black",
shape = 'diamond')#改变形状
wordcloud2(df1,size=1.5,color='random-light',backgroundColor="black",
shape = 'triangle-forward')#改变形状
wordcloud2(df1,size=1.5,color='random-light',backgroundColor="black",
shape = 'triangle')#改变形状
wordcloud2(df1,size=1.5,color='random-light',backgroundColor="black",
shape = 'pentagon')#改变形状
我就知道你“在看”