R語言詞雲圖

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")
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章