R中的chisq.test

时间:2011-03-09 19:37:25

标签: r

在Rand中测试()`它给了我x平方和p值。

现在我想取p值并根据阅读继续我的程序。如何从chisq.test()的输出结果中提取p值?

2 个答案:

答案 0 :(得分:5)

chisq.test(x)$p.value

您可以使用str

查看对象的内容
str(chisq.test(x))

答案 1 :(得分:3)

对向量x和y执行\ Chi ^ 2测试并将其存储在'结果'

results<-chisq.test(x,y)

然后您可以将估计的参数检索为

results[1], results[3], ... or results$statistic, results$p.value, ... 

其中最后一部分当然是最自我描述的方式。

请记住将结果转换为数值,即

as.numeric(results[1])

HTH,

基督教