在 R 编程中绘制分位数-分位数图 – qqline()函数
编程语言中的分位数-分位数图或(QQ 图)定义为两个变量的值,它们相互对应,并检查两个变量的分布在位置上是否相似。 R语言中的qqline()函数用于绘制QQ线图。
R – 分位数-分位数图
Syntax: qqline(x, y, col)
Parameters:
- x, y: X and Y coordinates of plot
- col: It defines color
Returns: A QQ Line plot of the coordinates provided
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图。