如何从R中的chisq.test(Matrix,correct = FALSE)中提取chi值和p值

时间:2017-07-17 03:30:40

标签: r chi-squared

我得到chisq.test(Matrix,correct = FALSE)这样的结果。

 X-squared = 38.224, df = 1, p-value = 6.306e-10

我可以从此命令获取p值。但是如何获取chi值。

chisq.test(x)$p.value           

1 个答案:

答案 0 :(得分:2)

如果将chisq.test的结果分配给变量,您会发现它更容易。

Xsq <- chisq.test(x)

现在输入names(Xsq)会显示可以返回Xsq的哪些属性。

[1] "statistic" "parameter" "p.value"   "method"    "data.name" "observed"  
"expected"  "residuals"
[9] "stdres"

我认为Xsq$statistic就是你想要的。