Partage
  • Partager sur Facebook
  • Partager sur Twitter

probleme urgent widget

25 mai 2022 à 18:27:54

Salut la communauté, je repose ma question dans l'espoir d'avoir une réponse. Je dois rendre mon projet vendredi et j'ai toujours un petit soucis. Grace a un dataframe obtenu j'ai codé pour obtenir une carte de la suisse qui montre le nombre d'habitants par année et par cantons. J'ai utilisé une methode où j'appelle un widget plus haut et utilise sa valeur ensuite mais je suis donc obligé de restart la cellule de code a chaque fois pour avoir l'année.

Cependant j'aimerai remplacer ca pour avoir un widget de type interact avec lequel je peux selectionner l'annee de 2010 a 2020 directement integrer sur la carte

/

w=widgets.IntSlider(options=populationtotale_canton.columns,value=2010,min=populationtotale_canton.columns[0],max=populationtotale_canton.columns[10],step=1,description='annee',continuous_update=True)
display(w) 

/

from ipywidgets import interact
map_ch = pygal.maps.ch.Cantons() 

  
def make_chart(annee): 
    
    
        map_ch.title = 'Population totale par canton'
   
        
    
    
   populationtotale_canton['code_cant'] = populationtotale_canton.index.map(cantons_dict)
   
    
    
    
    
    dico={}
    for index, row in populationtotale_canton.iterrows():
        dico[row['code_cant']]= round(row[annee])
        

    map_ch.add(annee, dico)
    carte_suisse = map_ch.render(is_unicode=True)
    display(HTML(base_html.format(rendered_chart=carte_suisse)))
    print(dico)
from ipywidgets import interact


annee=str(w.value)
make_chart(annee)


Merci de votre réponse les amis

-
Edité par KbNueve1 25 mai 2022 à 18:29:25

  • Partager sur Facebook
  • Partager sur Twitter
25 mai 2022 à 18:33:32

Bonjour,

Doublon

Les doublons nuisent au bon fonctionnement du forum et sont donc interdits. Si vous vous êtes trompé de section, il suffit de signaler votre sujet au staff pour qu'il le déplace au bon endroit.

Je vous invite à continuer la discussion sur l'autre sujet : https://openclassrooms.com/forum/sujet/widget-dun-dataframe

Mauvais titre

Le titre est un élément important qui ne doit pas être négligé. N'oubliez pas cette règle simple : le titre idéal résume la question que vous allez poser en une petite phrase. Il doit permettre aux visiteurs de se repérer facilement dans le forum visité et d'identifier le sujet à sa seule lecture.

Vous pouvez utiliser divers préfixes comme [Erreur], [MySQL], [Compatibilité], etc... Aussi, pensez à consulter les règles propres à chaque forum (visibles dans les topics épinglés en haut des sections).

De plus, choisir un bon titre permet de rendre plus faciles les recherches des autres membres.

Les titres de type "besoin d'aide" ou "problème" ne sont pas tolérés.

Pour modifier votre titre, éditez le premier message de votre sujet.

(titre originel : probleme urgent widget)

Pas d'urgence sur ce forum

Vous êtes sur un forum d'entraide, pas sur un site de service. Ici les intervenants vous répondent quand ils le veulent, s'ils le veulent, sans aucune obligation. Aussi, ce genre d'indications rendent le forum moins agréable à utiliser et moins équitable. De ce fait, les mentions de quelconque "urgence" ne sont pas admises sur ce forum. La meilleure façon d'avoir de l'aide rapidement ici est de fournir toutes les informations nécessaires et de les présenter correctement. N'hésitez pas à lire les règles épinglés en haut des sections du forum, elles indiquent généralement ce qui est nécessaire.

Liens conseillés

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter