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

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

R語言利用wordcloud2繪制詞云

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

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

本機環境:

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
日产精品久久久一区二区福利| 自拍偷拍免费精品| 精品magnet| 亚洲精品视频在线播放| 欧美国产日本高清在线| 国产成人精品久久久| 91社影院在线观看| 中文字幕欧美视频在线| 日本一本a高清免费不卡| 成人精品网站在线观看| 亚洲а∨天堂久久精品喷水| 久久天天躁狠狠躁夜夜躁2014| 7777精品久久久久久| 欧美孕妇毛茸茸xxxx| 国产丝袜精品第一页| 日韩免费av一区二区| 国产精品一区二区电影| 亚洲欧美制服丝袜| 亚洲国产成人久久综合一区| 精品国产成人av| 亚洲精品91美女久久久久久久| 欧亚精品中文字幕| 欧美在线观看网址综合| 38少妇精品导航| 亚洲国产欧美一区二区三区同亚洲| 精品视频在线播放| 久久国产天堂福利天堂| 国产一区二区三区在线免费观看| 久久久久久美女| 亚洲人成电影在线| 影音先锋欧美在线资源| 欧美日韩裸体免费视频| 欧美xxxx综合视频| 欧美高清电影在线看| 狠狠做深爱婷婷久久综合一区| 久久综合电影一区| 成人福利在线视频| 国产精品人人做人人爽| 日韩精品极品毛片系列视频| 国产综合在线观看视频| 亚洲国产成人91精品| 亚洲国产精品久久久久久| 国产精品福利在线观看| 久色乳综合思思在线视频| 久久免费国产精品1| 亚洲欧美国产高清va在线播| 欧美性猛xxx| 欧美激情精品在线| 992tv在线成人免费观看| 精品国产网站地址| 成人免费福利视频| 国产精品久久一区主播| 91久久综合亚洲鲁鲁五月天| 亚洲欧美一区二区三区情侣bbw| 日韩精品在线免费| 久久久av电影| 亚洲国内高清视频| 精品五月天久久| 热99精品里视频精品| 精品亚洲一区二区三区在线播放| 精品在线小视频| 国产精品96久久久久久又黄又硬| 久久久久国产精品免费| 国产欧美一区二区三区在线看| 日韩免费观看高清| 在线丨暗呦小u女国产精品| 久久国产精品久久国产精品| 日韩欧美国产网站| 3344国产精品免费看| 亚洲久久久久久久久久| 亚洲视频在线观看网站| 中文字幕日韩免费视频| 在线看片第一页欧美| 国产精品美女999| 欧美日韩国产第一页| 曰本色欧美视频在线| 日韩电影中文字幕在线| 国产精品一区二区3区| 日韩精品极品在线观看播放免费视频| 久久久精品免费视频| 久久精品国产2020观看福利| 久久久黄色av| 51色欧美片视频在线观看| 国内伊人久久久久久网站视频| 欧美性猛交xxxx免费看| 国外色69视频在线观看| 亚洲男人天堂网| 久久国产精品电影| 亚洲午夜精品久久久久久久久久久久| 91精品国产亚洲| 久久精品视频在线观看| 久久久亚洲成人| 深夜福利亚洲导航| 亚洲片av在线| 久久亚洲欧美日韩精品专区| 92国产精品久久久久首页| 亚洲一区二区久久久久久| 国产丝袜一区二区| 日韩亚洲精品视频| 欧美高清无遮挡| 中文字幕欧美国内| 38少妇精品导航| 欧美日韩中文字幕在线视频| 欧美精品成人91久久久久久久| 国产美女扒开尿口久久久| 91成人性视频| 亚洲综合在线中文字幕| 久久夜色精品国产| 久久精品国产久精国产思思| 亚洲网址你懂得| 成人精品在线视频| 日本乱人伦a精品| 97国产精品人人爽人人做| 欧美福利在线观看| 国产精品免费视频久久久| 国产免费亚洲高清| 2019中文在线观看| 国产精品自在线| 国产精品久久久久久久电影| 久久久久久国产精品美女| 欧美午夜宅男影院在线观看| 日韩欧美视频一区二区三区| 性色av一区二区咪爱| www.日本久久久久com.| 欧美理论在线观看| 国产午夜精品一区理论片飘花| 日韩欧美在线播放| 欧美精品一区在线播放| 日韩av电影在线免费播放| 亚洲视频一区二区三区| 日韩精品视频观看| 精品久久久免费| 国产精品久久久久国产a级| 日韩在线免费高清视频| 国产精品久久久久久影视| 日韩免费看的电影电视剧大全| 91免费看国产| 国产成人综合精品| 欧美高清视频免费观看| 日韩美女视频在线观看| 国产精品一区二区女厕厕| 久久久999国产精品| 国产精品久久久久久久久| 日韩欧美在线国产| 国产日韩欧美中文在线播放| 性欧美暴力猛交69hd| 久久的精品视频| 久青草国产97香蕉在线视频| 亚洲欧美在线播放| 97精品欧美一区二区三区| 欧美激情一区二区三区高清视频| 欧美综合一区第一页| 国产精品日韩欧美| 欧美理论电影网| 成人在线视频网| 91在线观看免费| 热re99久久精品国产66热| 欧美国产中文字幕| 91情侣偷在线精品国产| 97在线视频免费看| 91亚洲精品一区二区| 亚洲国产欧美一区二区三区久久| 国产精品狠色婷| 日韩免费观看在线观看|