美文网首页
R语言z-score转p.value

R语言z-score转p.value

作者: 生信编程日常 | 来源:发表于2021-08-09 14:43 被阅读0次

    z-score计算方法为:
    Z =(x-μ)/ σ
    μ为均值,σ为标准差。

    以下是R中将z-score转为p.value的方法:

    pnorm(q, mean = 0, sd = 1, lower.tail = TRUE)
    q就是z-score;

    zscore = 12.7
    
    # Left-tailed test
    pnorm(q=zscore, lower.tail=TRUE)
    
    # Right-tail test
    pnorm(q=zscore, lower.tail=FALSE)
    
    # Two-tailed test
    2*pnorm(q=zscore, lower.tail=FALSE)
    

    个人最常用的是双边检验(two-tailed test).

    相关文章

      网友评论

          本文标题:R语言z-score转p.value

          本文链接:https://www.haomeiwen.com/subject/poezvltx.html