Сохраните графики, сгенерированные из fbprophet в Python - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь экспортировать графики, созданные методами пророка Facebook, такими как model.plot_components () и model.plot (). Тем не менее, я выкопал весь Интернет, и во всех инструкциях используется метод matplotlib для построения графика с нуля, а затем сохранения и т. Д. Для меня это невозможно или очень сложно в этом случае, потому что я не знаю, как построить эти функции fbprophet, использующие обычный matplotlib.

Существует ли общий способ экспорта существующего объекта рисунка в файл .png?

1 Ответ

0 голосов
/ 17 июля 2019

Вы можете использовать функцию m.plot_components (прогноз) .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')
...