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")