我设法估计了一些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个系列,如果我想要更多,可能会很乏味。非常感谢!
答案 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)))