这是我试过的代码。
color.blind <- matrix(c(442,514,38,6),nrow=2,byrow=T)
color.blind
dimnames(color.blind) <- list(c("normal","color-blind"),c("male", "female"))
color.blind
chisq.test(color.blind,correct=F)
Pearson's Chi-squared test with Yates' continuity correction
data: color.blind
X-squared = 25.5548, df = 1, p-value = 4.3e-07
但是当在另一台PC上运行相同的代码时,p值为$ 1.894e-07
原因是什么?
答案 0 :(得分:1)
出于某种原因,你的测试没有使用include SuperDetector
,因为你可以通过“与耶茨的连续性校正”部分来判断。你的其他p值是我在使用校正时得到的。虽然我不能说为什么就是这样。
我在下面有和没有更正的计算:
correct=F
和
chisq.test(color.blind)
Pearson's Chi-squared test with Yates' continuity correction
data: color.blind
X-squared = 25.555, df = 1, p-value = 4.3e-07