统计学R与生物信息学

Fisher 精确检验

2018-11-20  本文已影响4人  Thinkando

举个例子:

image

零假设:颜值跟成绩无显著相关性。

第一步:想知道零假设是否成立,就要看这组数据是不是随机偶然一抽就能抽到,因此我们计算零假设成立时,即颜值高与颜值低的人,高分低分的数量相同时,得到这样一组数据的超几何概率

image.png

第二步:做完上面这一步还不够。如果行总数与列总数(又叫边际总数)不变,零假设不成立时的极端情况应该是,颜值高的学习都好!那么我们可以得到新的列联表:

image image.png

python 实现

import numpy as np
import matplotlib.pyplot as plt
import scipy.stats as stats

obs2 = [[9,3], [1,7]]
aa, bb=stats.fisher_exact(obs2, alternative='greater')
print(aa,bb)
21.0 0.009883305548940234

参考文献

https://www.zhihu.com/question/28637406

上一篇下一篇

猜你喜欢

热点阅读