Python

Application Bokeh

a marqué ce sujet comme résolu.

Bonjour,

Je fais une application bokeh sur Python. J’aimerais afficher une figure et un menu déroulant. Je souhaite que la figure change entièrement lorsqu’on effectue notre choix. J’ai crée une fonction diagramme qui retourne une figure en fonction des paramètres qu’on lui passe. C’est possible avec quelque chose du genre ou faut-il une autre fonction ?

menu = Dropdown(label ="Catégorie",menu=[('a','1'),('b','2'),('c','3'),('d','4'),('e','5')])
f = figure()
#Définition des callback functions
def callback_menu(new):
if new == '1':
    f = diagramme(t1,2)
if new == '2':
    f = diagramme(t3,t4)
elif new == '3':
    f = diagramme(t5,t6)
elif new == '4':
    f = diagramme(t7,t8)
else :
    f = diagramme(t9,t10)


menu.on_click(callback_menu)
#Construction du layout
layout = row(f,menu)

PS: Il y a trop de paramètres à modifier dans la construction de ma figure, c’est pourquoi j’aimerais faire de cette façon, sans avoir à changer les sources etc.

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte