【发布时间】:2017-11-30 04:00:39
【问题描述】:
插入符号文档中给出了允许并行处理以下代码的工作
library(doMC)
registerDoMC(cores = 5)
## All subsequent models are then run in parallel
但在最新的 R 版本(3.4)中,包 doMC 不可用。谁能告诉我任何其他的并行处理方式?
更新:Roman 的建议奏效了。 DoMC 不适用于 Windows。对于 Windows 使用 doParallel 包 cls = makeCluster(no of cores to use) 然后 registerDoParallel(cls) 。还要确保在 trControl 中将 allowParallel 设置为 TRUE。
【问题讨论】:
-
我使用 R 界面运行 install.packages 命令,它显示 "This package is not available for R(3.4)" 。有没有办法从网站手动安装?
-
如果您使用的是 Windows,请阅读小插图的 the second paragraph。在 Windows 上,我使用
doParallel包,该包与 R 附带的parallel接口,并且同样喜欢所有平台。 -
谢谢我试试这个
-
您应该接受 Roman 的回答。单击箭头下方的灰色复选标记,它将变为绿色。
标签: r parallel-processing