在R中编程时,我已经使用了多核软件包几次。但是,我从未见过有关如何处理随机数的声明。当我将openMP与C一起使用时,我会谨慎使用适当的并行RNG,但对于R,我假设发生了一些明智的事情。任何人都可以确认发生了明智的事情吗?
例
根据文档,我们有
x <- foreach(icount(1000), .combine = "+") %do% rnorm(4)
是如何rnorm
产生的?
在R中编程时,我已经使用了多核软件包几次。但是,我从未见过有关如何处理随机数的声明。当我将openMP与C一起使用时,我会谨慎使用适当的并行RNG,但对于R,我假设发生了一些明智的事情。任何人都可以确认发生了明智的事情吗?
例
根据文档,我们有
x <- foreach(icount(1000), .combine = "+") %do% rnorm(4)
是如何rnorm
产生的?
Answers: