亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

R語言利用wordcloud2繪制詞云

2019-11-14 09:21:36
字體:
來源:轉載
供稿:網友

本次的重點繪制詞云,所以并不太重視其他分析方面的論述。

本機環境:

window 10

R x64 3.3.0

R包:

tmcn:詞頻統計

Wordcloud2:繪制詞云

Rwordseg:分詞

由于tmcn和Rwordseg包在R3.3.0的版本中沒有可以直接在線下載安裝,所以需要去搜索并且本地安裝

附Rwordseg和tmcn的下載鏈接,注意安裝Rwordseg前需要配置java環境,這里就不具體闡述了,百度即可。

https://r-forge.r-PRoject.org/R/?group_id=1054

https://r-forge.r-project.org/R/?group_id=1571

數據文件:

本次采用自主爬蟲的數據文件csv(豆瓣電影:我不是潘金蓮)的評論語料

數據樣式截圖如下:

關于此爬蟲的代碼與文件,需要可以下載,如失效,也可留言

鏈接:http://pan.baidu.com/s/1kVe9cMj 密碼:84ft

前期導入清理、分詞、詞頻統計

library(Rwordseg)library(tmcn)library(wordcloud2)data <- read.csv("d.csv",encoding="utf-8")data <- unique(data)# 去除重復的數據

#去除評論中含有的英文和數字

text <- gsub('[a-zA-Z0-9]','',data$comment)

#插入自定義詞匯

words <- c('范冰冰')

insertWords(strwords=words)

#分詞

segword <- segmentCN(strwords=text)

#創建停止詞庫,并轉為向量格式

mystopwords <- read.table("stop_words.txt",stringsAsFactors=FALSE)

mystopwords <- as.vector(mystopwords[,1])

#自定義刪除停止詞函數

removewords <- function(target_words,stop_words)

{

target_words <- target_words[target_words%in%stop_words==FALSE]

return(target_words)

}

segword2 <- sapply(X=segword,FUN=removewords,mystopwords)

開始繪制詞云

首先介紹下wordcloud2這個函數

wordcloud2(data, size = 1, minSize = 0, gridSize =  0,  

    fontFamily = NULL, fontWeight = 'normal',  

    color = 'random-dark', backgroundColor = "white",  

    minRotation = -pi/4, maxRotation = pi/4, rotateRatio = 0.4,  

    shape = 'circle', ellipticity = 0.65, widgetsize = NULL)  

常用參數:

(1)data:詞云生成數據,包含具體詞語以及頻率;

(2)size:字體大小,默認為1,一般來說該值越小,生成的形狀輪廓越明顯;

(3)fontFamily:字體,如‘微軟雅黑’;

(4)fontWeight:字體粗細,包含‘normal’,‘bold’以及‘600’;;

(5)color:字體顏色,可以選擇‘random-dark’以及‘random-light’,其實就是顏色色系;

(6)backgroundColor:背景顏色,支持R語言中的常用顏色,如‘gray’,‘blcak’,但是還支持不了更加具體的顏色選擇,如‘gray20’;

(7)minRontatin與maxRontatin:字體旋轉角度范圍的最小值以及最大值,選定后,字體會在該范圍內隨機旋轉;

(8)rotationRation:字體旋轉比例,如設定為1,則全部詞語都會發生旋轉;

(9)shape:詞云形狀選擇,默認是‘circle’,即圓形。還可以選擇‘cardioid’(蘋果形或心形),‘star’(星形),‘diamond’(鉆石),‘triangle-forward’(三角形),‘triangle’(三角形),‘pentagon’(五邊形);

#繪制文字云

word_freq <- getWordFreq(string=unlist(segword2))

一切使用默認參數

wordcloud2(word_freq)

提取前1000個,并改變形狀

wordcloud2(word_freq[0:1000,],size=1,shape='star',fontFamily="微軟雅黑")

#繪制出出現頻率最高的前50個詞

wordcloud2(word_freq[0:1000,],size=1,shape='star',fontFamily="微軟雅黑")

#自定義圖片,只要是黑白圖片即可,文字默認會畫在黑色部分上

wordcloud2(word_freq,figPath='horse.png',size=0.5,shape='star',fontFamily="微軟雅黑")

其實到這里很多參數你都可以隨意嘗試,怎么好看怎么調。歡迎大家對此多多提提意見,我也不知道該寫什么好了,謝謝!大笑


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
www.久久草.com| 91麻豆国产语对白在线观看| 岛国av一区二区| 久久免费视频观看| 欧美性猛交xxxx偷拍洗澡| 九色精品美女在线| 欧美性生交大片免费| 久久天天躁狠狠躁夜夜爽蜜月| 欧美日韩国产二区| 精品国产乱码久久久久久婷婷| 久久人人爽国产| 国产做受高潮69| 亚洲视频777| 欧美精品久久久久久久久久| 久久色在线播放| 亚洲网站在线观看| 国产精品激情av电影在线观看| 国内精品久久久久久影视8| 91香蕉嫩草影院入口| 日韩av免费网站| 国产一区二区三区在线播放免费观看| 国产精品视频播放| 中文字幕亚洲国产| 亚洲第一黄色网| 日韩毛片中文字幕| 欧美视频一区二区三区…| 欧美国产日韩一区二区在线观看| 搡老女人一区二区三区视频tv| 亚洲精品456在线播放狼人| 中文字幕在线看视频国产欧美在线看完整| 欧美国产亚洲精品久久久8v| 欧美性xxxx| 国产成人黄色av| 成人精品一区二区三区电影黑人| 日韩免费黄色av| 久久综合久久八八| 久久精品国产成人精品| 亚洲天堂男人的天堂| 国产精品亚洲精品| 在线亚洲午夜片av大片| 国产精品视频地址| 色偷偷91综合久久噜噜| 亚洲精品91美女久久久久久久| 日韩中文字幕av| 最近2019年手机中文字幕| 国产91精品久久久| 揄拍成人国产精品视频| 欧美精品久久久久久久免费观看| 国产精品一区二区性色av| 成人福利网站在线观看11| 8x拔播拔播x8国产精品| 国产精品ⅴa在线观看h| 成人国产在线激情| 久久久久久久国产精品视频| 日韩av电影在线播放| 色999日韩欧美国产| 91av网站在线播放| 欧美午夜激情小视频| 亚洲四色影视在线观看| 欧美与欧洲交xxxx免费观看| 亚洲欧洲黄色网| 欧美电影免费在线观看| 久久电影一区二区| www.久久久久| 26uuu另类亚洲欧美日本一| 国产精品扒开腿做爽爽爽的视频| 国产原创欧美精品| 国产成人精品一区| 日本国产精品视频| 日本亚洲欧美三级| 欧美三级xxx| 国产亚洲精品日韩| 在线观看中文字幕亚洲| 日本中文字幕成人| 九九热精品视频| 日韩男女性生活视频| 69视频在线免费观看| 欧美成人免费va影院高清| 91精品国产综合久久香蕉922| 欧美另类精品xxxx孕妇| 亚洲一区二区三| 成人国产精品久久久| 久久久久久噜噜噜久久久精品| 欧美性猛交xxxxx免费看| 91国偷自产一区二区三区的观看方式| 欧美极品xxxx| 北条麻妃99精品青青久久| 欧美午夜视频在线观看| 中文字幕免费精品一区高清| 中文字幕精品一区久久久久| 精品日韩视频在线观看| 国产日韩欧美自拍| 国产在线精品自拍| 亚洲性av网站| 亚洲一区二区三| 精品国产福利视频| 国产成人综合一区二区三区| 国产福利成人在线| 成人亚洲欧美一区二区三区| 91在线免费看网站| 日韩国产精品亚洲а∨天堂免| 日韩精品在线电影| 欧洲s码亚洲m码精品一区| 日韩av一区二区在线| 国产成人午夜视频网址| 亚洲色图35p| 色无极亚洲影院| 国产啪精品视频网站| 日韩精品视频免费在线观看| 欧美自拍视频在线| 日韩精品久久久久久久玫瑰园| 久久久99久久精品女同性| 久久这里只有精品99| 91网站在线看| 5252色成人免费视频| 97久久精品人人澡人人爽缅北| 亚洲视频国产视频| 美女福利视频一区| 国产精品网站入口| 日韩av电影手机在线观看| 亚洲国产欧美久久| 欧美成人全部免费| 亚洲国产欧美在线成人app| 欧美日韩综合视频网址| 国外成人免费在线播放| 国产噜噜噜噜久久久久久久久| 亚洲欧美激情精品一区二区| 96pao国产成视频永久免费| 亚洲国产精品资源| 国产精品99蜜臀久久不卡二区| 欧美极品少妇xxxxx| 欧洲精品毛片网站| 色在人av网站天堂精品| 亚洲国产91色在线| 精品国产乱码久久久久久虫虫漫画| 国产成+人+综合+亚洲欧洲| 亚洲精品久久久久| 久久艹在线视频| 久久男人av资源网站| 亚洲福利视频免费观看| 欧美性xxxxxxxxx| 日韩视频第一页| 亚洲精品小视频| 亚洲美女喷白浆| 日韩av在线播放资源| 亚洲精品99久久久久中文字幕| 久久激情五月丁香伊人| 欧美午夜美女看片| 亚洲国产成人在线视频| 热久久视久久精品18亚洲精品| 国产成人精品在线| 精品久久香蕉国产线看观看亚洲| 日韩va亚洲va欧洲va国产| 久久久精品一区二区三区| 国产免费一区二区三区香蕉精| 日韩中文在线观看| 中文字幕亚洲欧美日韩高清| 精品久久久久久久久久久久| 亚洲天堂网在线观看| 国产精品亚洲欧美导航| 日韩一区二区在线视频| 成人黄色午夜影院| 欧美—级高清免费播放| 国内精品久久久久伊人av|