gpt4 book ai didi

r - 乘法 ARIMA 模型

转载 作者:行者123 更新时间:2023-12-03 16:20:59 24 4
gpt4 key购买 nike

给定这个 ARIMA 模型:

(1-0.8B)*(1-0.2B^6)*(1-B)Y_t = epsilon_t

其中乘法模型为 (1,1,0*(1,1,0)_6(季节性成分=6)。给定一些初始值集,是否有任何工具可以预测该模型的新值(例如第 10 个或第 11 个值),例如:

y <- c(1,4,5,2,0,8,9,4,-3,-3)

我试过了

arima(y,order=c(1,1,0),seasonal=list(order=c(1,1,0),period=6))

error: initial value in 'vmmin' is not finite

最佳答案

您可以使用 predict() 函数提前预测:

> y=c(1,4,5,2,0,8,9,4,-3,-3)
> mymodel = arima(c(1,4,5,2,0,8,9,4,-3,-3) ,order=c(1,1,0),seasonal=list(order=c(1,1,0), period=2))
> mymodel

Call:
arima(x = c(1, 4, 5, 2, 0, 8, 9, 4, -3, -3), order = c(1, 1, 0), seasonal = list(order = c(1,
1, 0), period = 2))

Coefficients:
ar1 sar1
0.7368 -0.9169
s.e. 0.3696 0.1089

sigma^2 estimated as 11.25: log likelihood = -20.23, aic = 46.46


> predict(mymodel, n.ahead = 5)
$pred
Time Series:
Start = 11
End = 15
Frequency = 1
[1] -7.763438 -16.104376 -25.686464 -28.419524 -35.086436

$se
Time Series:
Start = 11
End = 15
Frequency = 1
[1] 3.354151 6.722215 10.392430 14.061929 19.640317

我缩短了周期,以便您的模型具有足够长的数据向量。

关于r - 乘法 ARIMA 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15449398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com