Foy*_*Joy 2 python graph forecasting facebook-graph-api facebook-prophet
当我通过以下代码使用 facebook 先知模型进行绘图时:
number_of_days_in_future = 20
future = m.make_future_dataframe(periods=number_of_days_in_future, freq="D")
weekend = future[future['ds'].dt.dayofweek < 5 ]
prediction = m.predict(weekend)
m.plot(prediction)
plt.title("Prediction of Value")
plt.xlabel("Date")
plt.ylabel("Value")
plt.show()
Run Code Online (Sandbox Code Playgroud)
由于 Y 轴的范围很大,因此很难理解图中的值。
但如果我只预测几天。更容易理解 Y 轴的值,如下所示:
我的问题是:
我刚刚从 fbprophet 存储库找到了一种方法来满足我的要求。
fig = m.plot(prediction)
ax = fig.gca()
# setting x limit. date range to plot
ax.set_xlim(pd.to_datetime(['2020-08-19', '2020-08-25']))
# we can ignore the shadow part by setting y limit
ax.set_ylim([26, 29])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2410 次 |
| 最近记录: |