热线电话:13121318867

登录
2018-10-25 阅读量: 970
关于Fisher's exact计算的问题

这两天在看一篇论文,文中用到了Fisher's exact p值的计算。作者给的原始数据是(14,8606,21,10197659),计算出的p值是2.12E-34。由于我学R没有多长时间,便试着在R 2.15.2中再次验算,居然算出结果是2.2E-16。我觉得这两个结果之间差距太大了,于是请教了一个师兄,nice的帮我解答了一下,分享给大家参考。

> fisher.test(matrix(c(14,8608,21,10197659), nrow = 2))

        Fisher's Exact Test for Count Data

data:  matrix(c(14, 8608, 21, 10197659), nrow = 2)

p-value < 2.2e-16

alternative hypothesis: true odds ratio is not equal to 1

95 percent confidence interval:

  368.2732 1600.0000

sample estimates:

odds ratio

  798.1286

> tmp <- .Last.value

> tmp$p.value

[1] 2.128486e-34

0.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子