【发布时间】:2018-08-24 06:58:28
【问题描述】:
我遇到了一些预测::Arima 语法问题。如果我知道季节性 ARIMA 在统计上是可以的,因为它是 auto.arima 的结果,我该如何修复以下 Arima 函数以与 auto.arima 结果具有相同的顺序:
library(forecast)
set.seed(1)
y <- sin((1:40)) * 10 + 20 + rnorm(40, 0, 2)
my_ts <- ts(y, start = c(2000, 1), freq = 12)
fit_auto <- auto.arima(my_ts, max.order = 2)
plot(forecast(fit_auto, h = 24))
# Arima(0,0,1)(1,0,0) with non-zero mean
fit_arima <- Arima(my_ts,
order = c(0, 0, 1),
seasonal = list(c(1, 0, 0)))
#Error in if ((order[2] + seasonal$order[2]) > 1 & include.drift) { :
# argument is of length zero
谢谢和亲切的问候
【问题讨论】: