假设我们有以下数据集:
Men Women
Dieting 10 30
Non-dieting 5 60
如果我在R中运行Fisher精确测试,那么alternative = greater
(或更少)意味着什么?例如:
mat = matrix(c(10,5,30,60), 2,2)
fisher.test(mat, alternative="greater")
我得到的p-value = 0.01588
和odds ratio = 3.943534
。另外,当我像这样翻转列联表的行时:
mat = matrix(c(5,10,60,30), 2, 2)
fisher.test(mat, alternative="greater")
然后我得到p-value = 0.9967
和odds ratio = 0.2535796
。但是,当我在没有备用参数(即fisher.test(mat)
)的情况下运行两个列联表时,我得到了p-value = 0.02063
。
- 你能告诉我原因吗?
- 此外,在上述情况下,原假设和替代假设是什么?
我可以在像这样的列联表上运行fisher测试:
mat = matrix(c(5000,10000,69999,39999), 2, 2)
PS:我不是统计学家。我正在尝试学习统计信息,以便您的帮助(用简单的英语回答)将受到高度赞赏。