2014-03-12 132 views
1

我在R中使用shapiro.test()来测试数据集的正常性。我想从中提取w统计量和p值,以便我可以在某处使用它。可能吗?我怎样才能做到这一点?从R中的Shapiro.test()中提取信息

+0

看STR(shapiro.test(RNORM(100,平均值= 5,SD = 3))) – user20650

回答

2
results <- shpairo.test(valuesToTest) 
results$p.value 
+0

这适用于P值。如何获得w统计值 –

+1

这工作shapiro.test(y)$统计 –

2
> data(iris) 
> stest <- shapiro.test(iris$Petal.Width) 
> stest$p.value 
## [1] 1.68024e-08 
> stest$statistic 
##  W 
## 0.901834