我正在调试一组更大的嵌套模型,这些模型只会在优化过程中遇到问题。在归零我认为导致错误的过程中,我在rpois()
函数中遇到了异常行为。
似乎对于非常大的平均值,rpois()
返回NA
而不是值。此问题不会生成警告。请参阅下面的一组可重现的代码。
> rpois(1,3000000000)
[1] NA
我的问题有两个方面:
1 - 为什么它会显示这种行为(rpois 函数的整数大小是否有最大限制?)和
2 - 是否有解决方法来防止 NA 的生成(即使那是将平均输入的大小限制为较小的值)?
我在 64x Windows 7 中运行 32x R 版本 3.0.2。