Почему функция ARIMA возвращает модель ARMA? - PullRequest
0 голосов
/ 24 апреля 2020

Я попытался подобрать модель, используя функцию ARIMA. Но когда мне подходит модель, возвращается модель ARMA. Это из-за моего набора данных?

from statsmodels.tsa.arima_model import ARIMA, ARIMAResults
model = ARIMA(df['Sale'], order=(0,0,0))
results = model.fit()
results.summary()

PS.df - мой фрейм данных, я стараюсь использовать еженедельные и ежедневные данные. Но он все равно возвращает ARMA для обоих наборов данных.

This is the result from fitting model

1 Ответ

0 голосов
/ 24 апреля 2020

Полагаю, это происходит потому, что вы вводите параметр 'd' = 0 (самый центральный параметр в порядке = (0,0,0)), который является единственной разницей между ARMA и ARIMA. Если d = 0, то ARIMA = ARMA. Вы можете дополнительно изучить это здесь: https://medium.com/data-science-in-your-pocket/linear-forecasting-models-for-univariate-time-series-prediction-9bff14c2b3b3

...