Santosh Srinivas wrote:
> 
> A fundamental question ...I'm trying to understand the differences between
> loop and vectorization ... I understand that it should be a natural choice
> to use apply / adply when it is needed to perform the
> same function across all rows of a data frame. Any pointers on why this is
> so? Unable to find the right reading place on the WWW which explains the
> concept.
> 

Strange. "loop vectorization" gives a few hundred of hits, that tell you
that loops are not as bad in R (compared to S) in many cases. "apply" is
probably the least important vectorization method in R, but I admit that
some texts make us believe that it is the point where you show your
R-talents.

"adply" is different: it is a rather complex function from package plyr by
Hadley Wickham. This package provides some elegant orthogonal functions
under a unified concept. I found it appealing at the first look, but I am
less frequently using it nowadays because it can be terribly slow.

Try the chapter in 

http://www.burns-stat.com/pages/Tutor/R_inferno.pdf

Dieter

-- 
View this message in context: 
http://r.789695.n4.nabble.com/Difference-between-loops-and-vectorization-tp3066585p3066788.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
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.

Reply via email to