rのprop.test
関数 (ドキュメントはこちらmatrix
) が、a を渡すかベクトルを渡すかによって異なる結果を返すのはなぜですか?
ここでは、ベクトルを渡します。
> prop.test(x = c(135, 47), n = c(1781, 1443))
2-sample test for equality of proportions with
continuity correction
data: c(135, 47) out of c(1781, 1443)
X-squared = 27.161, df = 1, p-value = 1.872e-07
alternative hypothesis: two.sided
95 percent confidence interval:
0.02727260 0.05918556
sample estimates:
prop 1 prop 2
0.07580011 0.03257103
ここでmatrix
は、代わりに を作成して渡します。
> table <- matrix(c(135, 47, 1781, 1443), ncol=2)
> prop.test(table)
2-sample test for equality of proportions with
continuity correction
data: table
X-squared = 24.333, df = 1, p-value = 8.105e-07
alternative hypothesis: two.sided
95 percent confidence interval:
0.02382527 0.05400606
sample estimates:
prop 1 prop 2
0.07045929 0.03154362
異なる結果が得られるのはなぜですか? どちらのシナリオでも同じ結果が返されることを期待しています。