📅  最后修改于: 2023-12-03 15:19:40.954000             🧑  作者: Mango
夏皮罗-威尔克 (Shapiro-Wilk) 测试是一种用于检验一个样本是否来自于正态分布的检验方法。在 R 编程中,可以使用 shapiro.test()
函数来进行夏皮罗-威尔克测试。
shapiro.test(x)
其中,x
是一个向量,表示要进行检验的样本数据。
夏皮罗-威尔克测试的返回值是一个包含以下内容的对象:
以下是一个使用 shapiro.test()
函数进行夏皮罗-威尔克测试的示例:
# 生成一组正态分布的随机数
set.seed(123)
x <- rnorm(50)
# 进行夏皮罗-威尔克测试
shapiro.test(x)
# 结果输出
#>
#> Shapiro-Wilk normality test
#>
#> data: x
#> W = 0.98758, p-value = 0.8642
从输出可以看出,p 值为 0.8642,大于常见的显著性水平 0.05,因此无法拒绝原假设,即这组随机数来自于正态分布。