python - 使用 Python 进行 ARIMA 预测
问题描述
我正在尝试实施 ARIMA 以根据历史数据预测未来库存
from pandas.tseries.offsets import DateOffset
future_dates = [df.index[-1] + DateOffset(day=x) for x in range(0,24) ]
future_dates_df = pd.DataFrame(index=future_dates[1:],columns=df.columns)
future_df = pd.concat([df,future_dates_df])
future_df['forecast'] = results.predict(start = 246, end = 269, dynamic= True)
future_df[['data', 'forecast']].plot(figsize=(12, 8))
我收到警告:
ValueWarning:没有支持的索引可用。预测结果将以从 开始的整数索引给出start
。值警告)
解决方案
推荐阅读
- java - 序列化 Joda DateTime 对象根据上下文创建不同的输出
- javascript - 如何制作播放/暂停音乐按钮来循环播放音乐?
- tensorflow - 如何为 CNN+LSTM 使用 TimeDistributed?
- grep - 如何使用 grep "--help" 命令?
- php - 如何显示来自特定类别的文章而不是所有文章
- c# - 使用剃须刀页面覆盖 .net core 2 中的授权策略
- python - 是否可以将 python 库(以及与之相关的底层库)从一台计算机移植到另一台计算机?
- java - 如何使用 JSch 仅获取文件名?
- java - 确定一对字符串中的任何一个是否结束另一个字符串
- tensorflow - Adam opitmizer 中的 epsilon 参数