R语言z-score转p.value

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).

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容