[R] parallelized version of "by" and "ave"
Gabor Grothendieck
ggrothendieck at gmail.com
Mon Dec 24 22:03:42 CET 2012
On Mon, Dec 24, 2012 at 1:25 PM, ivo welch <ivo.welch at gmail.com> wrote:
> Dear R experts---
>
> Has anyone written parallel versions of "by" (i.e., mcby) and "ave"
> (i.e. mcave) ? I did ask a question like this a year ago, and then
> the answer was no.
>
> for those who are googling the group for the answer to this question,
> in the meantime, the poor man's version of "by" is mclapply( split(
> ds, factor ), FUN )
>
> I don't know the poor man's version of "ave".
>
For ave, just parallelize the lapply in this (taken from the ave source):
split(x, g) <- lapply(spllit(x, g), FUN)
--
Statistics & Software Consulting
GKX Group, GKX Associates Inc.
tel: 1-877-GKX-GROUP
email: ggrothendieck at gmail.com
More information about the R-help
mailing list