我正在尝试在R中使用shapiro.test()函数来测试我的数据是否符合法线曲线。为此,我正在寻找输出的p值,例如,如果它大于0.05。
但是,当我尝试使用dnorm()进行简单测试时,会导致p值<< 0.05,这意味着我的数据不代表正常模型。
这是我使用的简单代码:
x = seq(-5, 5, length.out = 100)
y = dnorm(x = x, mean = 0, sd = 1)
shapiro.test(y)
我得到了这个结果:
Shapiro-Wilk normality test
data: y
W = 0.73527, p-value = 3.887e-12
我的考试有什么问题?
谢谢。