]> git.immae.eu Git - perso/Denise/oms.git/blobdiff - trace_courbe.py
couleur personnalisée pour les courbes
[perso/Denise/oms.git] / trace_courbe.py
index 1188fc46816eed270a1caa388cb5b14d3aed42ae..75382de576056c65a7ddc2cdae0df517fc267241 100644 (file)
@@ -155,7 +155,8 @@ def cree_figure(conf,l_jours,l_poids,typedonnee,liste_extracalculs, liste_err, e
         
     ### Tracé pour de bon    
     if l_jours != []:
         
     ### Tracé pour de bon    
     if l_jours != []:
-        ax.plot(l_jours_conv,l_poids,label=conf["nom"],color=conf["couleurs"]["cadretxt"],marker=conf["symbole"])
+        print(conf["symbole"])
+        ax.plot(l_jours_conv,l_poids,label=conf["nom"],color=conf["couleurs"]["courbeenfant"],marker=conf["symbole"])
         debug("Tracé de la courbe enfant, avec les jours "+str(l_jours_conv),liste_err)
 
 
         debug("Tracé de la courbe enfant, avec les jours "+str(l_jours_conv),liste_err)
 
 
@@ -169,10 +170,13 @@ def cree_figure(conf,l_jours,l_poids,typedonnee,liste_extracalculs, liste_err, e
                 # Ajouter le nom de cet enfant-là
                 listenoms.append(conf_add["nom"])
                 lj_conv = u.convertit_tableau(lj,unite,liste_err)
                 # Ajouter le nom de cet enfant-là
                 listenoms.append(conf_add["nom"])
                 lj_conv = u.convertit_tableau(lj,unite,liste_err)
-                ax.plot(lj_conv, ld, label=conf_add["nom"], color=conf["couleurs"]["cadretxt"],marker=conf_add["symbole"])
+                debug("Tracé de la courbe additionnelle de "+conf_add["nom"]+" config : "+str(conf_add), liste_err)
+                ax.plot(lj_conv, ld, label=conf_add["nom"], color=conf_add["couleurcourbe"],marker=conf_add["symbole"])
+                print("bla")
                 if conf["sexe"] != conf_add["sexe"]:
                     warning("Attention, tous les enfants n'ont pas le même sexe. La courbe de référence est celle de "+conf["nom"]+" et ne sera pas forcément pertinente pour les autres. Vous pouvez éventuellement essayer la courbe neutre. Remarque : cette alerte s'affichera quand même.", liste_err)
 
                 if conf["sexe"] != conf_add["sexe"]:
                     warning("Attention, tous les enfants n'ont pas le même sexe. La courbe de référence est celle de "+conf["nom"]+" et ne sera pas forcément pertinente pour les autres. Vous pouvez éventuellement essayer la courbe neutre. Remarque : cette alerte s'affichera quand même.", liste_err)
 
+
         # Si y'a un nom on met "courbe de machin"
         if listenoms != []:
             titre += " de " +", ".join(listenoms)
         # Si y'a un nom on met "courbe de machin"
         if listenoms != []:
             titre += " de " +", ".join(listenoms)
@@ -184,7 +188,7 @@ def cree_figure(conf,l_jours,l_poids,typedonnee,liste_extracalculs, liste_err, e
             else:
                 titre+=" (courbe en âge réel, données OMS décalées)"
         
             else:
                 titre+=" (courbe en âge réel, données OMS décalées)"
         
-        
+        print("coucou")
         #### extrapolatios éventuelles
         # a-t-on demndé des calculs ?
         jextrapole =  conf["non_sauve"]["prolongercourbes"] == "oui"
         #### extrapolatios éventuelles
         # a-t-on demndé des calculs ?
         jextrapole =  conf["non_sauve"]["prolongercourbes"] == "oui"