统计分析-分类数据的检验 python 笔记

  1. 卡方检验
  2. Fisher精确检验
  3. McNemar检验
  4. Cochran’Q检验

1. 卡方检验

1.1单因素卡方检验

from scipy import stats
v,p=stats.chisquare(data)

1.2卡方联立表检验
比较两组之间是否有差异

data=np.array([[43,9],[44,4]])
v,p,dof,expected=stats.chi2_contingency(data)

2.Fisher精确检验

当理论频数<1,或n<40的时候
理论频数<5,n>=40的时候fisher精确概率计算法或者矫正公式都可以

oddsratio,p=stats.fisher_exact(obs,alternative='greater
#默认双侧检验,根据实际需要调整

3.McNemar检验

配对检验

from statsmodels.sandbox.stats.runs import mcnemar
chi2,p=mcnemar(obs)

4.Cochran’s Q检验

一种假设检验,其中相应变量值只能用两种的可能结果(编码0,1)。非参数统计检验,验证K个处理事都具有相同的效果。

 from statsmodels.sandbox.stats.runs import cocgarans_q
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值