A/B Test

深入解读A/B 测试的统计学原理

A/B-test显著性检验

面试(11) A/B test

当给定了检验的显著水平a=0.05时,进行双侧检验的Z值为1.96 。

当给定了检验的显著水平a=0.01时,进行双侧检验的Z值为2.58 。

当给定了检验的显著水平a=0.05时,进行单侧检验的Z值为1.645 。

当给定了检验的显著水平a=0.01时,进行单侧检验的Z值为2.33 。

双侧检验,已知显著性水平求z值公式=NORMSINV(0.95/2+0.5)

在这里插入图片描述


z(a/2)指的是标准正态分布的双侧临界值,z(a)当然就是单侧临界值。

a(阿尔法)指的是显著水平,一般是0.05、0.01等。而95%、99%指的是置信水平,不要搞混这两个概念,置信水平=1-显著水平。

用Excel 计算:


单侧临界值:

z(0.05)=NORM.S.INV(1-a)=NORM.S.INV(1-0.05)= 1.644853627

z(0.01) =NORM.S.INV(1-a)=NORM.S.INV(1-0.01)= 2.326347874  

或者         z(0.05)=NORM.S.INV(a)=NORM.S.INV(0.05)= - 1.644853627

z(0.02)=NORM.S.INV(a)=NORM.S.INV(0.01)= - 2.326347874

仅仅是符号改变而已,因为标准正分布沿着纵坐标轴左右对称


双侧临界值:

z(0.05/2)=NORM.S.INV(1-a/2)=NORM.S.INV(1-0.05/2)= 1.959963985   

z(0.01/2) =NORM.S.INV(1-a/2)=NORM.S.INV(1-0.01/2)= 2.575829304   

或者         z(0.05/2)=NORM.S.INV(a/2)=NORM.S.INV(0.05/2)= - 1.959963985

z(0.01/2)=NORM.S.INV(a/2)=NORM.S.INV(0.01/2)= - 2.575829304


已知Z值求P值:

【双侧】P值=(1-NORMSDIST(Z值))*2,例如(1-NORMSDIST(1.96))*2=0.024997895*2=0.05
【单侧】P值=1-NORMSDIST(Z值),例如1-NORMSDIST(1.96)=0.024997895=0.025


注意,如果Z值为负值,你应该取绝对值后再代入以上公式,或者使用NORMSDIST(Z值)代替1-NORMSDIST(Z值)。 


r语言 Z求P值用pnorm()函数,P求Z值用qnorm()函数

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值