[R] Help with for

a s datamanagement at email.com
Tue Feb 15 01:11:09 CET 2000

I haven't been able to solve two issues, really appreciate any help.

Q1. Why this one goes like that? (could it be a bug?):

What I want:
> J_c(1,2,3)
> MA[1]_min(J[1:2])
> MA[2]_min(J[2:3])
> MA
[1] 1 2

Good, so now lets do it a little more faster (since the real vectors have
over 15000 obs):

> for (i in 1:2) MA[i]_min(J[i:i+1])
> MA
[1] 2 3

It does the same with any function instead of min.

Q2. The former type of job works better with sapply (or the like), but when
FUN returns a vector, I haven't been able to get a matrix instead of a list
(simplify=TRUE, does not make any difference). Any way to avoid converting
list into matrix after sapply??

Thank you very much,

Alex Ahgarin
Data Management Dpt.
Washington, US

FREE! The World's Best Email Address @email.com
Reserve your name now at http://www.email.com

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