R語言-畫edcf圖、直方圖、正態概率圖,計算分位數(任意分位)
阿新 • • 發佈:2018-12-28
簡述
這裡只有在讀取xlsx上才需要庫,其他都不需要。
讀取資料
library(xlsx)
# Hydrocarbon
mydata = read.xlsx('D:/Code/R/Data in Excel/Chapter 10/beeswax.xls',1)
- 數值1,表示的是sheet1
- 資料大致下面的這樣的其實是兩列~(放起來的時候為兩行了)
直方圖
hist(mydata[, 2])
ecdf圖
經驗累積分佈圖
plot(ecdf(mydata[, 2]),col="red")
正態概率圖
qqnorm( mydata[, 2])
- 但是為了好看,我們一般都會把標準資料展示出來
qqnorm(mydata[, 2])
qqline(mydata[, 2], col=2, lwd=2)
計算分位數
quantile(ray[, 2],rate)
- 比如說0.9分位數
> quantile(ray[, 2],0.9)
90%
15.47
- 0.75分位數
> quantile(ray[, 2],0.75)
75%
15.115
以此類推~