问这个问题我有点愚蠢,但是不知何故!
我正在尝试查看参与者是否被随机分配到两组,所以应急表如下所示:
Condition A Condition B
30 40
主要数据如下所示
Variable 1
P1 Condition A
P2 Condition B
P3 Condition A
P4 Condition A
P5 Condition B
P6 Condition A
. .
. .
. .
检查(使用R)它们是否均等地分布在任一条件下的最佳方法/功能是什么?
非常感谢!
答案 0 :(得分:1)
您想要一个chisq.test()
,它在列联表上而不是组的原始向量上运行。用法就像这样:
> x = factor(sample(c('A', 'B'), 1000, replace = TRUE, prob = c(0.6, 0.4)))
> table(x)
x
A B
605 395
> chisq.test(table(x))
Chi-squared test for given probabilities
data: table(x)
X-squared = 44.1, df = 1, p-value = 3.12e-11