【发布时间】:2011-10-15 21:03:38
【问题描述】:
每次我在 R 中看到有关并行处理的问题时,它都会使用 foreach 函数。既然for 循环不是很像R,那么有没有apply 的并行版本,如果有,为什么它不更受欢迎?
【问题讨论】:
-
就我而言,
foreach的吸引力在于它允许我将多个变量传递到函数中,选择如何组合结果,并且比apply等效项更具可读性。我不知道他们在速度方面的比较。 -
@Backlin:但是对于
for与apply(非并行版本),人们可能会提出同样的批评,并且人们为 apply 家族争论不休。它既是一种风格,又是一种速度……
标签: r parallel-processing apply