學習R語言繪圖,怎麼能缺少這個網站呢
來自專欄 R語言中文社區14 人贊了文章
最近,有很多小夥伴說要學習R言語繪圖,問我們有沒有相關的網站推薦?答案是有的。今天給大家分享一個專門教你繪圖的網站。
想必,大家最關心的就是這個網站的網址,所以在這裡,立刻列在這裡,大家可以收藏一下:https://www.r-graph-gallery.com/
這個網站提供了各種圖的示例代碼,例如,我要畫一下箱線圖,然後就點擊箱線圖,找到對應的代碼就可以了。
選擇一種你喜歡的風格,然後點開,找到相應的代碼
# Ggplot2 library
library(ggplot2)
# Data
names=c(rep("A", 80) , rep("B", 50) , rep("C", 70))
value=c( sample(2:5, 80 , replace=T) , sample(4:10, 50 , replace=T),
sample(1:7, 70 , replace=T) )
data=data.frame(names,value)
#Graph
qplot( x=names , y=value , data=data , geom=c("boxplot","jitter") ,fill=names)
例如,我要畫一個熱圖
# Example: grouping from the first letter:
my_group=as.numeric(as.factor(substr(rownames(data), 1 , 1)))
my_col=brewer.pal(9, "Set1")[my_group]
heatmap(data, Colv = NA, Rowv = NA, scale="column" , RowSideColors=my_col )
本次分享就到這裡,希望本文對大家有所幫助。
本為來源於微信公眾號SCI狂人,本文版權歸SCI狂人團隊所有,謝絕任何人和機構轉載~原文鏈接
推薦閱讀: