如何在R中更快地生成随机数?

Lei*_*_Xu 13 random optimization r

我的项目需要生成大量(例如,大约10 ^ 7)的正态分布的随机数,并且该步骤需要大量的计算资源.

有没有比rnorm生成此类数据更有效的方法?

Dir*_*tel 15

是的,您可以通过RcppZiggurat使用Ziggurat方法.这是标准正态分布随机数的更快/最快算法之一.

PDF晕影具有定时比较图表; 我的服务器上的包页面上也有一个.