iT邦幫忙

0

請問 ARIMA 模型中的 φ θ 係數是怎麼計算出來的?

import pandas as pd
from statsmodels.tsa.arima_model import ARIMA
import warnings
warnings.filterwarnings('ignore')
dates = pd.date_range('2012-07-09','2012-07-19')
series = [20,22,25,30,40,50,65,88,112,120,115]
res = pd.Series(series, index=dates)
print(res)
r = ARIMA(res,(2,1,0))
model_fit = r.fit(disp=0)
print(model_fit.summary())
pred = model_fit.predict(start ='2012-07-20', end ='2012-07-20', typ='levels')
print(pred)

想知道 ar.L1.D.y = 1.1533 是怎麼算出來的
以及 ar.L2.D.y = 0.7973
https://ithelp.ithome.com.tw/upload/images/20210508/20109318VKQnzqFXPy.png

fillano iT邦超人 1 級 ‧ 2021-05-10 19:52:20 檢舉
你修過統計跟回歸分析之類的課程嗎?
@fillano 沒有 不好意思!請問您是覺得我應該先有統計、回歸分析的觀念再來 po 文嗎?謝謝!

尚未有邦友回答

立即登入回答