R語言對於數值計算很方便,最近用到了計算方差,標准差的功能,特記錄。
數據准備
height <- c(6.00, 5.92, 5.58, 5.92)
1 計算均值
mean(height)
[1] 5.855
2 計算中位數
median(height)
[1] 5.92
3 計算標准差
sd(height)
[1] 0.1871719
4 計算方差
var(height)
[1] 0.03503333
5 計算兩個變量之間的相關系數
cor(height,log(height))
[1] 0.9999787
6 計算兩個變量之間的協方差
cov(height,log(height))
[1] 0.006070649
補充,對於NA值來說,有些計算會保存,我們需要忽略NA,加上下面的參數即可:na.rm=TRUE,例如
mean(height,na.rm=TRUE)
[1] 5.855