Я использую pyplots в jupyter с бэкэндом "% matplotlib notebook", которым я хочу управлять с помощью ipywidgets (я знаю о matplotlib.widgets). Однако они работают только со встроенным режимом. См. Следующий фрагмент:
%matplotlib notebook
#%matplotlib inline
import matplotlib.pyplot as plt
import ipywidgets as widgets
butt=widgets.Button(description="test")
test_out=widgets.Output()
with test_out:
fig, ax1 = plt.subplots()
ax1.plot([1,2,3],[1,2,3],'b+:')
fig.show()
widgets.VBox([butt,test_out])
Если я раскомментирую вторую строку с помощью "% matplotline inline" magi c и, следовательно, переведу бэкэнд в встроенный режим, отобразится график.
Это здесь не помогло мне. Любые идеи, как я могу изменить скрипт выше для работы с бэкэндом ноутбука?