如何计算正态分布大于或等于 R 中某个值的概率?
How to calculate probability that normal distribution is greater or equal to some value in R?
我对计算标准正态分布大于 或等于 某个值 x 的概率感兴趣。如何做到这一点?
我理解 pnorm(x)
计算得到小于或等于 x 的值的概率,而 1-pnorm(x)
或 pnorm(x, lower.tail=FALSE)
计算得到大于 x 的值的概率.我对大于或等于 x 的值的概率感兴趣。
谢谢!
正态分布是连续分布。因此大于x的概率与大于等于x的概率相同(同理小于x的概率与小于等于x的概率相同)
因此
# P(X > x) = P(X >= x)
1 - pnorm(x)
# or
pnorm(x, lower.tail=FALSE)
这两个是等价的(但是由于数值求解器的原因,它们偶尔会提供不同的答案)。
我对计算标准正态分布大于 或等于 某个值 x 的概率感兴趣。如何做到这一点?
我理解 pnorm(x)
计算得到小于或等于 x 的值的概率,而 1-pnorm(x)
或 pnorm(x, lower.tail=FALSE)
计算得到大于 x 的值的概率.我对大于或等于 x 的值的概率感兴趣。
谢谢!
正态分布是连续分布。因此大于x的概率与大于等于x的概率相同(同理小于x的概率与小于等于x的概率相同)
因此
# P(X > x) = P(X >= x)
1 - pnorm(x)
# or
pnorm(x, lower.tail=FALSE)
这两个是等价的(但是由于数值求解器的原因,它们偶尔会提供不同的答案)。