r - 如何计算正态分布大于或等于 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)
这两者是等价的(但是由于数值求解器,它们有时可能会提供不同的答案)。
推荐阅读
- java - 如何将计划任务分配给特定线程?
- c# - 在 Asp.Net Core 中使用 Swagger 在请求中未发送授权承载令牌
- datatable - 具有动态模型和列的 Primefaces 8.0 数据表
- python - 如何解压缩可能为空的“zip”结果?
- elasticsearch - ElasticSearch 何时执行刷新
- getelementsbyname - 为什么 document.getElementsByName().length 总是返回 0?
- python - 如何使用python请求发送不带参数的post类型请求
- qaf - QAF 报告未填充到 dashboard.htm
- python - Django:“UtilisateurUpdateView”对象没有属性“对象”
- .net - .Net Core appsettings.json 最佳实践 - 覆盖开发设置(反之亦然)?