如何在 R 中使用置信区间创建 qq 图?


qq 图是分位数的图,它有助于了解所提供的数据是否来自指定的分布,大多数情况下它用于检查数据是否遵循正态分布。如果我们想使用置信区间创建 qq 图,则可以使用 car 包的 qqPlot 函数,如下例所示。

考虑以下数据框 -

示例

 实时演示

x<-rnorm(20,74,3.5)
y<-rnorm(20,50,2.25)
df<-data.frame(x,y)
df

输出

       x      y
1  73.30956  51.31650
2  78.67091  51.01323
3  71.34887  46.93155
4  81.89449  51.54427
5  70.74800  55.81567
6  71.84334  50.74052
7  70.50627  50.35543
8  75.99494  48.10296
9  72.22310  50.42166
10 76.17660  47.82578
11 70.23273  45.80355
12 77.38643  47.50654
13 76.91476  51.83949
14 69.65716  48.11115
15 74.00487  52.76651
16 74.25146  53.72022
17 73.83530  50.83250
18 68.10708  50.85800
19 73.75495  50.37560
20 73.99065  52.60846

加载 car 包并使用置信区间创建 qq 图 -

示例

library(car)
qqPlot(df$x)
[1] 4 18

输出

更新时间: 06-Feb-2021

2 千次浏览

开启您的 职业生涯

完成课程获得认证

开始
广告