【发布时间】:2025-11-29 08:40:01
【问题描述】:
我正在尝试让 ddply 在我的 Mac 上并行运行。我使用的代码如下:
library(doMC)
library(ggplot2) # for the purposes of getting the baseball data.frame
registerDoMC(2)
> system.time(ddply(baseball, .(year), numcolwise(mean)))
user system elapsed
0.959 0.106 1.522
> system.time(ddply(baseball, .(year), numcolwise(mean), .parallel=TRUE))
user system elapsed
2.221 2.790 2.552
为什么当我运行 .parallel=TRUE 时 ddply 会变慢?我在网上搜索无济于事。我也试过registerDoMC(),结果是一样的。
【问题讨论】:
标签: macos r parallel-processing plyr