[R] help with this indexing
javier garcia-pintado
jgarcia at ija.csic.es
Mon May 21 16:32:43 CEST 2007
Hi all,
Let's say I have a long data frame and a short one, both with three
colums: $east, $north, $value
And I need to fill in the short$value, extracting the corresponding
value from long$value, for coinciding $east and $north in both tables.
I know the possibility:
for (i in 1:length(short$value)){
short$value[i] <- long$value[long$east==short$east &
long$north==short$north]
}
How could I avoid this loop?
Thanks and regards,
Javier
--
Javier García-Pintado
Institute of Earth Sciences Jaume Almera (CSIC)
Lluis Sole Sabaris s/n, 08028 Barcelona
Phone: +34 934095410
Fax: +34 934110012
e-mail:jgarcia at ija.csic.es
More information about the R-help
mailing list