R中的pnorm()问题,始终生成值1

我正在研究HarvardX数据科学程序。在概率部分,我们被要求确定得分高于30的概率。我什至插入了DataCamp揭示的确切代码作为答案,但是pnorm()对于任何分位数仍然返回值1我输入的是27或更高。我已附上我的代码以供参考。有人可以指出问题所在吗?

供参考,请参见下图:

R中的pnorm()问题,始终生成值1

zdh064105 回答:R中的pnorm()问题,始终生成值1

R对控制台输出进行自动舍入。可视化。存在多种方法来打印所有有效数字。在32位环境中工作时,我们可以打印第一个15' digits using

sprintf("%.15f",pnorm(30,11,2.87))
#output
[1] "0.999999999982065"

任何超过15位的数字都不可信。

本文链接:https://www.f2er.com/3164448.html

大家都在问