Hi,
I have two time series organized in matixes data.1 and data.2. 
They have different length and resolution.

matrix data.1
t1  v1
t3  v3
t5  v5
...

matrix data.2
t1  0
t2  0
t3  0
...

desired result:
data.2
t1  v1
t2  0
t3  v3
...

What is the MOST EFFECTIVE way (since the matrixes are very large) to assign the 
values of data.1 to data.2 whenever time values are equal?

Thanks for your help,
Helge

P.S: My solution so far:

for ( i in 1 : nrow(data.1) )
    {
    index  <- which ( data.2[,1] == data.1[i,1] )
    data.2[index,2] <- data.1[i,2]
    }

_________________________________________ 
Swiss Federal Institute for Environmental
Science and Technology (EAWAG)

Dept. of Engineering Sciences

Helge Daebel
EAWAG, ING - CB D35
Ueberlandstrasse 133
CH-8600 D�bendorf, Switzerland

phone: +41 1 823 5052          
fax:   +41 1 823 5389
mail:  [EMAIL PROTECTED]
http:  www.eawag.ch/research_e/ing/uwe/daebel/bivariate_probability.htm

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to