https://www.jianshu.com/p/4c5a6dc44dda
用来检验数据分布的正态性
qqnorm(variabe_name)
: 画出QQ图
qqline(variabe_name)
: 为以上绘制的QQ图添加辅助线(上下两个四分位点的连线)
数据的分布越接近正态分布,QQ图(特别是中间部分)就会越接近其辅助线
QQ图原理:
- 横坐标:
qnorm(rank(data)/length(data))
- 纵坐标:
data
aa <- rnorm(10000)
hist(aa, breaks = 100) '#示例一
bb <- rnorm(500)
hist(bb, breaks = 10) #示例二
cc <- sort(aa)[1:(length(aa)/2)]
hist(cc, breaks = 100) #示例三
qqnorm(aa) #示例四
qqline(aa, col="red", lwd=3, lty=2)
qqnorm(bb) #示例五
qqline(bb, col="red", lwd=3, lty=2)
qqnorm(cc) #示例六
qqline(cc, col="red", lwd=3, lty=2)
plot(qnorm((rank(aa)-0.5)/length(aa)), aa)
plot(qnorm((rank(bb)-0.5)/length(bb)), bb)
plot(qnorm((rank(cc)-0.5)/length(cc)), cc)
示例一
示例二
示例三
示例四
示例五
示例六
网友评论