2012-07-07 66 views
0

我使用ARIMA以“周”季节性的时期,有672个测量喜欢如下:“预测”包版本3.22 Auto.arima在R连赢,不止一个季节性周期

day_freq<-96 
Week_freq<-day_freq*7 #672 
## Weekly seasonality 
NEW.xx<-ts(x,start=1,freq=672) 
F.Xreg <- fourier(NEW.xx,24) 
fit <-auto.arima(NEW.xx, D=0, max.P=0, max.Q=0, xreg=F.Xreg) 
##new xreg fourierf 
FForecast<-fourierf(NEW.xx,24,3000) 
forecast(fit, h=3000, xreg=FForecast, level=0) 

哪有我将这两个季节性结合在一起,并在每周季节性的同一时间使用每日季节性“96”?

回答

1

首先,ARIMA模型不能很好地处理大季节。 其次,R不允许在ARIMA模型中使用多个季节期。 我建议你在预测包中使用tbats()函数,该函数处理长季节和多季节性。

+0

谢谢。我可以取得进展。谢谢 – Igor 2012-07-09 12:51:24