繁体   English   中英

qq plot 在 R 检查分布的正态性?

[英]qq plot in R to check normality of the distribution?

我一直在阅读https://www.datanovia.com/en/lessons/anova-in-r/关于如何在 R 中执行 ANOVA 测试的教程。 但是,我的问题是关于检查一般分布的正态性。

可以选择使用 ggqqplot function 进行 QQ plot。 但是我不知道如何定义 function。 从我在 datanovia 的教程中可以看到,他们使用线性 model 的残差:

# Build the linear model
model  <- lm(weight ~ group, data = PlantGrowth)
# Create a QQ plot of residuals
ggqqplot(residuals(model)

然后我以这种方式进行了相同的测试:

ggqqplot(PlantGrowth, "weight")

我希望看到同样的结果; 但是,结果不同。

从 function ggqqplot 的文档中,我不清楚如何定义它是正确的。 有人有解释吗?

感谢:D

只要该变量是数值向量,您就可以执行ggqqplot(PlantGrowth) function 只接受一个数值向量,并为您提供如下内容: ggqqplot(iris$Sepal.Length)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM