Ali*_*and 6 python matplotlib facebook-prophet
我正在尝试导出由 facebook Prophet 方法(例如 model.plot_components() 和 model.plot() )生成的图。然而,我已经挖掘了整个互联网,所有指令都使用 matplotlib 方法从头开始构建绘图,然后保存等。对我来说,在这种情况下这是不可能的或非常困难,因为我不知道如何绘图这些 fbprophet 函数使用普通的 matplotlib。
是否有通用方法将现有图形对象导出到 .png 文件?
小智 6
您可以使用m.plot_components(forecast).savefig('filename.png')函数。
df = pd.read_csv(DataFile)
m = Prophet()
m.fit(df)
future = m.make_future_dataframe(periods=365)
forecast = m.predict(future)
m.plot_components(forecast).savefig('1.png')
Run Code Online (Sandbox Code Playgroud)