[R] mapping array
Bill.Venables at csiro.au
Bill.Venables at csiro.au
Sun Sep 12 02:26:36 CEST 2010
Is this the kind of thing you are talking about?
### 8< cut here 8< ###
A <- rep(NA, 100)
B <- sort(runif(25))
C <- sort(sample(1:100, 25))
A[C] <- B
B
C
A
### 8< cut here 8< ###
(The sorting is not necessary. It's only there to make checking what happened easier.)
-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of Gregory Ryslik
Sent: Sunday, 12 September 2010 8:54 AM
To: r-help at r-project.org
Subject: [R] mapping array
Hi,
Suppose I have array A with 100 elements all filled in with "N/A". Array
B has 25 elements with actual values. Lastly, I have array C that
provides a map of where to put the elements from array A into array B.
Thus C would say put element 1 from B into element 3 from array A.
I realize I can do this with a for loop. However, because I'm doing a
random forest with this, I'd like to avoid a for loop because it would
take significantly more time.
Thanks,
Greg
______________________________________________
R-help at 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.
More information about the R-help
mailing list