SE,BETA,OR,P直接转换

发布时间 2023-09-19 09:20:32作者: 消失的森林
  1. BETA 和OR 换算
    OR= exp(BETA)

    1. se 计算
  2. 有 beta、p ,计算se;
    se=sqrt(((beta)^2)/qchisq(p,1,lower.tail=F))

  3. 有 or、p ,计算se;
    se=abs(log(or)/qnorm(p/2))

  4. zscore计算

  • 有 beta、p ,计算zscore;
    c=qnorm(1-p/2)

beta > 0,zscore = c 情况1:beta < 0,zscore = -c

  • 有 or、p ,计算zscore;
    c=qnorm(1-p/2)

or > 1,zscore = c 情况1:or < 1,zscore = -c

  • 有 beta、se ,计算zscore;
    zscore=beta/se

  • 有 or、se ,计算zscore;
    zscore=log(or)/se

注意:这里的se指的是log(or)的se,plink给出的se就是默认log(or)的se

参考: >https://mp.weixin.qq.com/s?__biz=Mzg2MDA2MDQzMQ==&mid=2247484846&idx=1&sn=c9e827ac21ee792b37a1ceeb6be0e638&chksm=ce2d6bcef95ae2d842d8b80a3a7f5fb45e114df6e7b7538c8923f560d23914900bddb9ee9821&scene=21#wechat_redirect