[R] Using time series and lm

Matthieu Cornec matthieu.cornec at gmail.com
Fri Feb 18 17:35:29 CET 2005


Hello,

I apologize for this question that may has been asked a lot of times
but I could not go through it.

I create a multivariate time series containing NA values. 
I want to compute a linear regression and obtain a time serie for both
residuals and fitted values. I have tried the trick ts.intersect,
without success.

Could you help me out of this?
####
Example:

y<-ts(1:10+rnorm(10))
x<-ts(1:10)
datats<-cbind(y,lagx=lag(x))

Notice the datats could come directly from an imported file, that is
why I did not use ts.intersect(y,lagx=lag(x))

fit<-lm(y~lagx,data=datats,na.action=na.omit)

but how do I get a time serie of residuals instead of a vector residuals(fit)?
######

Matthieu Cornec




More information about the R-help mailing list