为什么 ARIMA 函数 return 模型 ARMA?

Why ARIMA function return model ARMA?

我尝试使用 ARIMA 函数来拟合模型。但是当我适合模型时,它 return 模型 ARMA。是因为我的数据集吗?

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

PS.df是我的dataframe,我尽量使用周数据和日数据。但它在两个数据集上仍然 return ARMA。

我猜这是因为您正在使用 '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