R语言词云图
##安装wordcloud2包
RStudio 安装百度经验
可尝试直接安装包
install.packages("wordcloud2");
如果安装失败,尝试直接下载安装包,通过devtools安装:
if (!require(devtools)) install.packages("devtools")
devtools::install(".../wordcloud2-master")
安装包之后,使用:
library(wordcloud2)
##含中文csv文件的导入
- 用excel制作关键词/词频表,保存为csv格式
- 用记事本打开csv文件,另存为,选择编码ANSI
导入csv文件
x<-read.csv('xxx.csv',encoding = 'ANSI')
##画词云图
–注意文字可能溢出图像,造成显示不全,需要调整size参数,做必要的scale
–注意背景图最好是黑色,边缘清楚
library(data.table)
x<-as.data.table(x)
wordcloud2(wl[,freq:=scale(freq)+1], #可调
minRotation = 0, maxRotation = 0, #字体最大、最小旋转角度
fontWeight='normal',
color = "random-light",
backgroundColor="black",
size=0.4, #默认为1,需要调节
figPath=".../backgroundpic.png")