[R] matrix logic

From: r user <ruser2006_at_yahoo.com>
Date: Wed 11 Jan 2006 - 12:25:23 EST


I have 2 dataframes, each with 5 columns and 20 rows. They are called data1 and data2.I wish to create a third dataframe called data3, also with 5 columns and 20 rows.

I want data3 to contains the values in data1 when the value in data1 is not NA. Otherwise it should contain the values in data2.

I have tried afew methids, but they do not seem to work as intended.:

data3<-ifelse(is.na(data1)=F,data1,data2)

and

data3[,]<-ifelse(is.na(data1[,])=F,data1[,],data2[,])

Please suggest the “best” way.



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Wed Jan 11 12:38:49 2006

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:41:59 EST