importpanelaspnimportpandasaspdimportmatplotlib.pyplotaspltfrommatplotlib.figureimportFigureimportnumpyasnppn.extension()# para exibir o bokeh no notebook# Carregando dadosdefcarregar_dados():df=pd.read_excel('dados.xlsx')# melhor apresentar como string# df['COD'] = df['COD'].astype(str)# Criando dados para o combo selectcombo_depe=df['COD'].unique().tolist()returndf,combo_depedf,combo_depe=carregar_dados()depes_select=pn.widgets.Select(options=combo_depe,name="Dependência")# Para gráficos com Matplotlib é com Figuredefcreate_chart(cod=1126):selected_category=codfiltered_df=df.query('COD == @selected_category')fig1=Figure()ax1=fig1.subplots()ax1.plot(filtered_df['anomes'],filtered_df['rlz'])returnfig1# Adicionando o select e o gráficos# Para matplotlib deve ser exibido dessa forma.pn.Column(depes_select,pn.pane.Matplotlib(pn.bind(create_chart,event_new=depes_select))).servable()