powered by
Estimate time-varying coefficient AR models.
tvAR(x, lags = c(1), include.mean = TRUE)
trAR function returns the value from function dlmMLE.
trAR
dlmMLE
a time series of data.
the lagged variables used, e.g. lags=c(1,3) means lag-1 and lag-3 are used as regressors. It is more flexible than specifying an order.
a logical value indicating whether the constant terms are included.
t=50 x=rnorm(t) phi1=matrix(0.4,t,1) for (i in 2:t){ phi1[i]=0.7*phi1[i-1]+rnorm(1,0,0.1) x[i]=phi1[i]*x[i-1]+rnorm(1) } est=tvAR(x,1)
Run the code above in your browser using DataLab