Я использую GoogleColab. Я пытаюсь использовать интерактивные виджеты с python плотно. Функция для создания простого сюжета просто работает:
from ipywidgets import interactive
import plotly.express as px
def g(x,y):
fig = px.scatter(x=df[x], y=df[y])
fig.show()
g('a','b')
output
Но когда я пытаюсь задействовать интерактивные виджеты, вывод идет с виджетами, но без plot:
def g(x,y):
fig = px.scatter(x=df[x], y=df[y])
fig.show()
interactive_plot = interactive(g, x=columns, y=columns)
interactive_plot
интерактивный вывод
Когда я возвращаю библиотеку обратно в matplotlib, она работает хорошо, как в этом вопросе . Тем не менее, я вынужден использовать сюжет из-за их «зависания», что очень удобно.