ARIMA PREDICT 不预测(但适用于 Hindcasting)
ARIMA PREDICT doesnt forecast (But works for Hindcasting)
当使用 ARIMA
时,我可以如下所示回溯过去的数据,但是当我尝试预测未来值时,它不起作用。
是的,我使用 concat
:
向我的 table 添加了新行
df['forecast'] = results.predict(start = 50, end = 251)
df[['close', 'forecast']].plot(figsize = (12,8))
但是当我将 end = 251
更改为 end= 252
时,它不会产生任何预测值并且我所有的 hind-cast
值都消失了吗?
有什么解决办法吗?
您可能想使用预测而不是预测:
df['forecast'] = results.forecast(steps=7)
这里有一个很好的教程:https://machinelearningmastery.com/make-sample-forecasts-arima-python/
当使用 ARIMA
时,我可以如下所示回溯过去的数据,但是当我尝试预测未来值时,它不起作用。
是的,我使用 concat
:
df['forecast'] = results.predict(start = 50, end = 251)
df[['close', 'forecast']].plot(figsize = (12,8))
但是当我将 end = 251
更改为 end= 252
时,它不会产生任何预测值并且我所有的 hind-cast
值都消失了吗?
有什么解决办法吗?
您可能想使用预测而不是预测:
df['forecast'] = results.forecast(steps=7)
这里有一个很好的教程:https://machinelearningmastery.com/make-sample-forecasts-arima-python/