如何使R更精确?

时间:2018-05-07 15:18:21

标签: r

当我将这些方程式插入R时,我得到:

> 1/(1+exp(-18))
[1] 1
> 1/(1+exp(-16))
[1] 0.9999999

但是当我将相同的方程式插入Chrome时,我得到了:

1/(1+exp(-18))
0.99999998477 

1/(1+exp(-16))
0.99999988746

所以看起来R不是很精确并且数字上升。我可以通过R获得更高的数字精度吗?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:1)

感谢用户G5W,我意识到我需要这样做:

options(digits=11)

重新运行我的exp()等式。 B / c默认情况下R不显示这么多数字。