我不确定,如果我对R的正态性问题了解得很好。
我进行一些练习,需要检查置信度为alpha = 0.05时,列中的值是否具有正态分布。另外,我需要说我是否拒绝假设0以及为什么。
通常我只使用t.test()
函数,返回的p.value
我将与alpha比较(如果小于,则我接受H0,如果不接受,则我拒绝h0),但是我认为不是运动时,我需要检查我的柱子是否具有正态分布特征
有人可以帮助我进行这项统计工作吗?
答案 0 :(得分:1)
使用shapiro.test
执行此操作。
要一次检查所有列并获取p.values
:
sapply(mtcars, function(x) shapiro.test(x)$p.value)
mpg cyl disp hp drat wt qsec vs am gear carb
1.228814e-01 6.058338e-06 2.080657e-02 4.880824e-02 1.100608e-01 9.265499e-02 5.935176e-01 9.737376e-08 7.836354e-08 1.306844e-05 4.382405e-04