A relatively simple solutions is sapply(seq(length=nrow(A)), function(x) f(A[x,], B[x,]))
but I'm looking forward to see anything cleaner/simpler, Gabor On Tue, Oct 21, 2008 at 8:58 AM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Hi group! > > Suppose I have 2 matrices A and B of equal dimensions. > I want to apply a function f to all corresponding pairs of rows from A > and B in an efficient manner. > Basically, I want > > mapply(f, data.frame(A), data.frame(B)) > > but for rows. > > How do I do it? > > Thanks, > Andrey > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- Gabor Csardi <[EMAIL PROTECTED]> UNIL DGM ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.