#python #matplotlib #jupyter-notebook
#python #matplotlib #jupyter-notebook
Вопрос:
Я сталкиваюсь со следующей проблемой: мне нужны два интерактивных графика для одновременной работы на Jupyter, однако они мешают. Когда я поворачиваю ячейку первого, второй график перестает быть интерактивным и становится «встроенным». В других случаях один из графиков выглядит следующим образом:
Ожидаемый результат был примерно таким
Я полагаю, что проблема заключается в реализации, которую я сделал. Как вы можете видеть ниже, я использую plt.something
для отображения объектов на рисунке (как для графика 1, так и для графика 2).
Я использую %matplotlib notebook
среду и попытался реализовать с помощью fig1, ax1 = plt.subplots()
. Я хотел бы знать, возможно ли реализовать этот тип реализации, при котором между графиками нет конфликта? Возможно, я плохо использую matplotlib, поэтому мне хотелось бы получить несколько предложений.
Комментарии:
1. не используйте интерфейс pyplot. Используйте объектно-ориентированный интерфейс
2. matplotlib.org/api/index.html#the-object-oriented-api
3. Если matplotlib, похоже, не работает, вы можете попробовать использовать Plotly
4. @PaulH у вас есть практический пример (например, блокнот)?