用Python中的Arima预测未来(关键错误)

2024-05-07 23:37:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用statsmodels的Arima库中的predict(),根据我的Arima模型进行未来的预测。 我将date作为timeseries索引(我使用pd.日期时间)在

model = ARIMA(ts_log, order = (5, 1 ,2))
results_arima = model.fit(disp = -1)
pred1 = results_arima.predict(start = '2017-12-29' , end = '2018-01-29')

我的时间序列在“2017-12-29”结束,但我想预测未来一个月,如代码所示。在

这是我得到的错误: KeyError:“以10为基数的int()的文本无效:'2017-12-29''

我的timeseries是这样的:

enter image description here


Tags: 模型logdatemodel时间orderpredictresults