📜  在 R 编程中绘制分位数-分位数图 – qqline()函数

📅  最后修改于: 2022-05-13 01:54:49.991000             🧑  作者: Mango

在 R 编程中绘制分位数-分位数图 – qqline()函数

编程语言中的分位数-分位数图或(QQ 图)定义为两个变量的值,它们相互对应,并检查两个变量的分布在位置上是否相似。 R语言中的qqline()函数用于绘制QQ线图。

R – 分位数-分位数图

R示例中的分位数-分位数图

示例 1:在 R 中使用 qqline()函数实现基本 QQplot 解释

R
# Set seed for reproducibility
set.seed(500)
 
# Create random normally distributed values
x <- rnorm(1200)
 
# QQplot of normally distributed values
qqnorm(x)
 
# Add qqline to plot
qqline(x, col = "darkgreen")


R
# Set seed for reproducibility
 
# Random values according to logistic distribution
# QQplot of logistic distribution
y <- rlogis(800)
 
# QQplot of normally distributed values
qqnorm(y)
 
# Add qqline to plot
qqline(y, col = "darkgreen")


输出:

上面是正态分布随机数的 QQplot 的表示。

示例 2:逻辑分布值的 QQplot 的实现

R

# Set seed for reproducibility
 
# Random values according to logistic distribution
# QQplot of logistic distribution
y <- rlogis(800)
 
# QQplot of normally distributed values
qqnorm(y)
 
# Add qqline to plot
qqline(y, col = "darkgreen")

输出:

以上是理论分位数的QQ图。