【发布时间】:2019-11-26 12:52:50
【问题描述】:
我在 2 个数据集上使用 ARIMA 模型进行了一些实验
- Airline passengers data
- 美元兑印度卢比数据
我在Airline passengers data 上得到一个正常的锯齿形预测
ARIMA order=(2,1,2)
但是在USD vs Indian rupee data,我得到的预测是一条直线
ARIMA order=(2,1,2)
SARIMAX order=(2,1,2),seasonal_order=(0,0,1,30)
我尝试了不同的参数,但对于USD vs Indian rupee data,我总是得到直线预测。
还有一个疑问,我读到ARIMA 模型不支持具有季节性成分的时间序列(为此我们有 SARIMA)。那为什么对于航空公司乘客数据ARIMA 模型会产生循环预测?
【问题讨论】:
-
@Zeeshan 好的,如果 ARIMA 或季节性 ARIMA 找不到季节性模式,那么它会预测平均值(即直线)。我还尝试过“指数平滑”、“holts 冬季指数平滑”并获得相同的直线。因此,您建议的任何其他模型都能提供更好的预测。
-
试试脸书先知。
标签: time-series statsmodels arima