R語言詞云 wordcloud2

2021-07-16 12:22:09 字數 1262 閱讀 8704

wordcloud()函式:plot a word cloud,用於繪製詞雲圖,是由加州大學洛杉磯分校的專業統計學家ian fellows編寫的。

用法:wordcloud(words,freq,scale=c(4,.5),min.freq=3,max.words=inf,random.order=true, random.color=false, rot.per=.1,colors="black",ordered.colors=false,use.r.layout=false,fixed.asp=true, ...)

其中,scale---顯示字型大小的範圍;

min.freq---最小詞頻,低於最小詞頻的詞不會被顯示;

max.words---顯示的最大詞數量;

random.order---詞在圖上的排列順序。t:詞隨機排列;f:詞按頻數從圖中心位置往外降序排列,即頻數大的詞出現在中心位置;

random.color---控制詞的字型顏色。t:字型顏色隨機分配;f:根據頻數分配字型顏色;

rot.per---控制詞擺放角度(proportion words with 90 degree rotation)

... ...

wordcloud2支援任意形狀的詞云繪製,已經掛在cran上可以直接install

install.packages("wordcloud2")

library(wordcloud2)

包中有

兩份詞與詞頻的資料,是從統計之都的訂閱抓出來的資訊,英文版的

demofreq和中文版的

R語言文字雲神器wordcloud2包

續上篇文章,總結下wordcloud2包,主要的函式包括wordcloud2 和letterword 其中wordcloud2函式用於生成文字雲,而letterword能將詞云設定成文字形狀,接下來分別介紹這兩個函式。wordcloud2 data,size 1,minsize 0,gridsize...

r語言學習(2)

控制流 if cond statement 1 else statement 2 cond是條件成立 則執行第一條命令 否則執行第二條命令 if any x 0 y log 1 x else y log x warning message in log 1 x nans produced y if ...

R語言與分類(2)

與舉例分析和fisher判別分析相比,貝葉斯判別分析考慮了不同總體類別的先驗概率,假如說有g1,g2,g3,g4四個p維總體,如果我們能預先得知這四個總體發生的概率,占得比例,那麼在得到新樣品時,就可以根據正態分佈密度函式和到各個總體先驗概率求出各個總體的後驗概率,找出最大的後驗概率對應的總體,即為...