R語言-快速入門教程

初識:畫一個標籤雲

快速啓動R控制檯:R數組

注意,必定要大寫哦!!!由於這是人家R發明者的名字嘛。
dom

如下語句能夠逐條在R語言或者RStudio的控制檯執行。編碼

下面的">"爲控制檯的提示符,不需輸入,後面的即爲輸入的指令。"#"後爲註釋,不要輸入。
spa

#安裝所須要的包wordcloud
> install.packages('wordcloud')#加載包
> library(wordcloud)

#讀取文件,文件中存放有單詞及其出現的次數,結構:count,name,下載連接見末尾
#注意,Linux下的路徑爲/home/...
#R的擴展包能夠安裝到用戶的home目錄下,能夠看到全部安裝的包。
> mydata <- read.csv('c:/data/word-count.txt',header=T,fileEncoding = 'UTF-8', stringsAsFactors=F)

#查看mydata的前十行
> head(mydata)
  count           name
  1   527 特種兵之火鳳凰
  2   490           屌絲
  3   461           韓國
  4   425           系列
  5   411         小爸爸
  6   402           搞笑

#生成顏色向量(數組),從紅到藍,400個
> mycolor <- colorRampPalette(c("blue", "red"))(400)

#新建jpeg圖片文件,以備後面使用,圖片大小是800 x 800像素
#注意,修改路徑到本身的目錄
> jpeg(filename='xxx.jpg', width=800,height=800,units='px')#畫圖
>  wordcloud(mydata$name,mydata$count,c(6,1),random.order=FALSE,color=mycolor)

#清空圖片緩衝區,確保圖片寫入文件中
> dev.off()

最終的圖片以下圖所示
result
用到的數據文件,點此下載:word-count.txt,注意文件編碼是utf-8.net

相關文章
相關標籤/搜索