Fisher's exact test( 费希尔精确检验) 以及R中的计算

如题所述

第1个回答  2022-07-22

Fisher's exact test( 费希尔精确检验)

是用于分析列联表( contingency tables )统计显著性检验方法,它用于检验两个分类的关联(association)。虽然实际中常常使用于小数据情况,但同样适用于大样本的情况。

例子:

分析男人女人节食是否有显著区别:

Fisher说明了,出现上述情况的概率是

若给出一个具体的例子

则出现此表的概率是

我们需要计算次表的p-value(含义参考: http://www.cnblogs.com/Dzhouqi/p/3440589.html )

** p-value越小,越能拒绝原假设**

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx分割线xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

R 语言实现

x<-matrix(c(1,11,9,3),ncol=2,nrow=2)

详细信息:
> fisher.test(x)

Fisher's Exact Test for Count Data

data: x
p-value = 0.002759
alternative hypothesis: true odds ratio is not equal to 1
95 percent confidence interval:
0.0006438284 0.4258840381
sample estimates:
odds ratio
0.03723312

双边的情况参考:维基百科 http://en.wikipedia.org/wiki/Fisher%27s_exact_test#Example

相似回答