7

每次我在 R 中看到有关并行处理的问题时,它都会使用该foreach函数。由于for循环不是很像 R,是否有 的并行版本apply,如果有,为什么它不更受欢迎?

4

2 回答 2

9

有许多并行版本*apply,从

  • parLapply()在雪中
  • mclapply()在多核
  • mpi.apply()在 Rmpi

以及诸如 papply 之类的专用软件包(可能不再维护)。

于 2011-07-29T11:24:25.390 回答
1

@Dirk 是正确的。我要补充一点,该plyr软件包现在支持并行后端。

plyr包的情况下,可能很少提及,因为放入并行后端不需要任何考虑:它只是一个标志。

于 2011-07-29T13:26:35.327 回答