1. 程式人生 > >【R語言 視覺化】我教你15分鐘學會用R畫各種統計圖

【R語言 視覺化】我教你15分鐘學會用R畫各種統計圖

data:2015-10-17
author:laidefa
有同學讓我開始教他R語言,就先分享點東西把。學習R的曲線是陡峭的,有人教你才是正道,沒人教你你至少要安靜學習三個月甚至遠遠不止,才會駕輕熟重,才能養成那種R程式設計的感覺和習慣,這個過程是痛苦枯燥無味的。我以前是沒人教的,自學成才(嘖嘖嘖…….)。自己看書你要看到什麼時候,還有你能靜下心來堅持看下去麼,看我這個簡單的教程吧,立馬學會,廢話不多說,先上圖吧。

這裡寫圖片描述

這裡寫圖片描述

#載入R內建資料集airquality
data(airquality)
head(airquality)#顯示前幾項
summary(airquality)#顯示統計項
#畫散點圖 plot(airquality$Ozone) plot(airquality$Ozone,airquality$Wind) #箱線圖 boxplot(airquality$Temp)#豎直放置 boxplot(airquality$Temp,horizontal=T)#水平放置 #直方圖 hist(airquality$Temp) hist(airquality$Temp,breaks=10)#手動定義區間段 hist(airquality$Temp,prob=T)#眾軸變成比例 #密度圖 plot(density(airquality$Temp)) hist(airquality$Temp
,prob=T) lines(density(airquality$Temp),col=3,lwd=4) #柱狀圖 barplot(table(airquality$Month),col=rainbow(dim(table(airquality$Month)))) barplot(table(airquality$Month),col=rainbow(dim(table(airquality$Month))),horiz=T) #餅圖 pie(table(airquality$Month)) #圖集 plot(airquality[,1:4])#方法1 pairs(airquality[,1
:4])#方法2 #是不是很簡單。