我正在尝试并行运行我的 R 代码。以下是 myfunc 函数返回数字的玩具示例。
library(snowfall);
sfInit(parallel=TRUE,cpus=5)
a <- 1 : 10000
sfExport("a")
parwrapper <- function(i){
mysimulation <- myfunc(b=30,c=a[i])
return(mysimulation)}
sfapply(1:10000,parwrapper)
这是我得到的错误。checkForRemoteErrors(val) 中的错误:5 个节点产生错误;第一个错误:找不到函数“myfunc”