python中的Arima和Sarima

数据挖掘 Python
2022-02-20 20:31:01

我想问我通常R在做时间序列时使用,但我现在正在尝试python

做华宇模型时我使用ARIMA函数但是我也可以SARIMAX只对华宇模型使用函数吗?

当我SARIMAX订购时=(2,0,4)(无季节性参数)然后当我ARIMA订购时=(2,0,4)

即使模型应该相同,输出也不相同?

我错过了什么?

1个回答

看来您正在将相同的参数传递给两个 Python 类:ARIMAX 和 SARIMAX ......这应该产生相同的答案,我同意。

然而,这些实现似乎是分开的——ARIMA 继承自 ARMA 模型,而 SARIMAX 继承自 MLEModel。查看ARIMA(搜索“ class ARIMA ”)和SARIMAX(搜索“ class SARIMAX ”)的源代码

可能有一些不同的操作顺序,或者 MLE 的容差有不同的限制。