【发布时间】:2017-09-13 10:51:32
【问题描述】:
我正在尝试从 python 3 中的 statsmodels 库运行 X-13-ARIMA 模型。
我在 statsmodels 文档中找到了这个示例:
dta = sm.datasets.co2.load_pandas().data
dta.co2.interpolate(inplace=True)
dta = dta.resample('M').sum()
res = sm.tsa.x13_arima_select_order(dta.co2)
print(res.order, res.sorder)
results = sm.tsa.x13_arima_analysis(dta.co2)
fig = results.plot()
fig.set_size_inches(12, 5)
fig.tight_layout()
这很好用,但我还需要预测这个时间序列的未来值。 tsa.x13_arima_analysis() 函数包含 forecast_years 参数,所以我想应该是可能的。然而;无论我选择什么 forecast_years 参数值,results 对象似乎都不会改变。
如何获得预测值?
【问题讨论】:
标签: python python-3.x statsmodels