为什么用 model_fit.forecast(steps=7)返回的不是一个数组,而是一个值
时间: 2024-04-03 15:33:33 浏览: 94
ARIMA.zip_arima_python arima_pytho实现SARIMA_时间序列_时间序列分析
`model_fit.forecast(steps=7)` 应该返回一个形状为 `(7,)` 的数组,其中包含按时间顺序排列的未来时间步的预测值。如果返回的是一个单独的值而不是数组,则可能是因为 `steps` 参数设置为了 1,或者是因为模型的配置有误,导致预测出现了异常。你可以检查一下模型的超参数是否设置得合适,或者尝试重新训练模型来解决这个问题。
阅读全文