我正在计算 z 分数以查看某个值是否远离分布的平均值/中位数。我最初是用平均值来做的,然后把它们变成了 2 侧 pvalues。但是现在使用中位数我注意到 pvalues 中有一些 Na。
我确定这发生在离中位数非常远的值上。并且看起来与 pnorm 计算有关。“‘qnorm’基于 Wichura 的算法 AS 241,可提供高达约 16 位的精确结果。”
有谁知道解决这个问题的方法,因为我想要非常小的 pvalue。谢谢,
> z<- -12.5
> 2-2*pnorm(abs(z))
[1] 0
> z<- -10
> 2-2*pnorm(abs(z))
[1] 0
> z<- -8
> 2-2*pnorm(abs(z))
[1] 1.332268e-15