创建具有估计系数的系列

时间:2014-10-28 19:54:59

标签: r data-modeling moving-average autoregressive-models

我设法估计了一些ARIMA模型,得到了系数,但只是想知道如何使用估计的系数来绘制系列图?

所以我得到了

arimadax1<-auto.arima(dax1,d=2, max.order=50,max.d=2, start.q=0,max.p=5, max.q=10,       trace=TRUE,ic=c("aicc","aic", "bic"))

我可以从估计值(2,2,0)中调用系数,但是我必须像以前一样用手工创建系列作为不同的系列:

r1<-rep(0,1000)
e1<-rep(0,1000)
for (i in 2:1000) {
r1[i]<-0.080067-0.667730*r[i-1]+e1[i]+0.223005*e1[i-1]
}

您是否知道更简单的方法?现在我有4个系列,如果我想要更多,可能会很乏味。非常感谢!

1 个答案:

答案 0 :(得分:1)

# assuming some ar-coefficients:
ar.coef <- c(0.2, -.1)
arima.sim(1000, model = list(ar=ar.coef, order = c(2,2,0)))