Графики Plotly в Jupyter Notebook после загрузки блокнота не отображаются
Я использую Plotly для визуализации результатов вычислений. После сохранения своей работы в блокноте и загрузки ее в следующей сессии, графики не отображаются. Приходится запускать вычисления заново, что весьма неудобно. Есть ли решение для сохранения графиков в блокноте, чтобы при загрузке новой сессии не производить вычисления заново. Matplotlib сохраняет результат работы, но не обладает интерактивностью.
Ответы (2 шт):
Спасибо, fig.write_html(file) в первом графике решил проблему. Сейчас при загрузке сессии графики подгружаются, интерактивность на графиках есть
Еще один способ оставить графики "живыми" после перезагрузки - это изменить рендер в самом блокноте, прописав fig.show("notebook") вместо обычного fig.show().
Если это не помогло, то вам следует прописать следующий код в начале ноутбука:
import plotly.io as pio
pio.renderers.default='notebook'
Ну и также следует убедиться, что ноутбук - доверенный.