[R] Trying to avoid a loop
Thomas Lumley
thomas at biostat.washington.edu
Tue Jan 23 23:51:35 CET 2001
On Tue, 23 Jan 2001, Michael Roberts wrote:
> Hello:
>
> Although I could write a loop to do the following, I would like
> to avoid this as it would be expensive. Does anyone know if
> there is an R function that would make this faster?
>
> Given a 3 dimensional array, say Z with dimensions {n,l,k}, I would
> like to create a matrix Y with dimensions {n,l}, each element of which
> contains the position {k} with the largest element that dimension.
>
apply(z,c(1,2),max)
-thomas
Thomas Lumley Asst. Professor, Biostatistics
tlumley at u.washington.edu University of Washington, Seattle
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list