我正在尝试使用Prophet进行分钟预测。但是我得到了奇怪的输出。任何关于如何在Prophet中按分钟预测的建议或改进我的代码的建议都将非常感谢!
数据格式为FB Prophet。
df_min.head()
ds y
0 2020-01-17 14:21:00 166.380
1 2020-01-17 14:22:00 166.335
2 2020-01-17 14:23:00 166.315
3 2020-01-17 14:24:00 166.320
4 2020-01-17 14:25:00 166.355df_min数据帧内有100分钟。下面,对train_df_min数据帧进行30分钟的细分...
prediction_size = 30
train_df_min = df_min[:-prediction_size]现在正在尝试预报...
q = Prophet(daily_seasonality=True)
q.fit(train_df_min)
future2 = q.make_future_dataframe(periods=60, freq='1min')
forecast2 = q.predict(future2)
forecast2.tail()

图表输出..。

发布于 2020-02-12 13:47:40
将分钟数据转换为小时、每周、每月等。然后比较准确率,取给出更准确预测的频率。
https://stackoverflow.com/questions/59843459
复制相似问题