diff options
author | Denise sur Lya <sekhmet@lya> | 2020-06-19 13:38:05 +0200 |
---|---|---|
committer | Denise sur Lya <sekhmet@lya> | 2020-06-19 13:38:05 +0200 |
commit | 915e90bbf0bee1d69c51a749a4f2be85b9fda091 (patch) | |
tree | 47649a1dd91b749b44ecb37c7628e4c92b9c093a /trace_courbe.py | |
parent | fd69b6b5fd9117baeb2b39fa75c3efa3740e2227 (diff) | |
download | oms-915e90bbf0bee1d69c51a749a4f2be85b9fda091.tar.gz oms-915e90bbf0bee1d69c51a749a4f2be85b9fda091.tar.zst oms-915e90bbf0bee1d69c51a749a4f2be85b9fda091.zip |
amélioration du code + page contact en cours + licences
Diffstat (limited to 'trace_courbe.py')
-rw-r--r-- | trace_courbe.py | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/trace_courbe.py b/trace_courbe.py index c86dbd9..fccb657 100644 --- a/trace_courbe.py +++ b/trace_courbe.py | |||
@@ -7,7 +7,7 @@ from gestion_unites import * | |||
7 | import matplotlib.pyplot as plt | 7 | import matplotlib.pyplot as plt |
8 | 8 | ||
9 | def cree_figure(conf,l_jours,l_poids,liste_err): | 9 | def cree_figure(conf,l_jours,l_poids,liste_err): |
10 | #warning("debut de cree_figure",liste_err) | 10 | #warning("debut de cree_figure"+str(conf),liste_err) |
11 | try: | 11 | try: |
12 | liste_data_labels_p,liste_data_labels_z = renvoie_liste_labels(conf,liste_data_choisie_p,liste_data_choisie_z,liste_err) | 12 | liste_data_labels_p,liste_data_labels_z = renvoie_liste_labels(conf,liste_data_choisie_p,liste_data_choisie_z,liste_err) |
13 | except: | 13 | except: |
@@ -86,13 +86,13 @@ def cree_figure(conf,l_jours,l_poids,liste_err): | |||
86 | 86 | ||
87 | 87 | ||
88 | #### La figure | 88 | #### La figure |
89 | fig = plt.figure(num=None, figsize=(conf["largeur"], conf["hauteur"]), dpi=100, facecolor=conf["couleur_fond"]) | 89 | fig = plt.figure(num=None, figsize=(conf["largeur"], conf["hauteur"]), dpi=100, facecolor=conf["couleurs"]["fond"]) |
90 | plt.rcParams['axes.facecolor'] = conf["couleur_fond"] | 90 | plt.rcParams['axes.facecolor'] = conf["couleurs"]["fond"] |
91 | plt.rcParams['axes.edgecolor']= conf["couleur_cadretxt"] | 91 | plt.rcParams['axes.edgecolor']= conf["couleurs"]["cadretxt"] |
92 | plt.rcParams['xtick.color'] = conf["couleur_cadretxt"] | 92 | plt.rcParams['xtick.color'] = conf["couleurs"]["cadretxt"] |
93 | plt.rcParams['ytick.color'] = conf["couleur_cadretxt"] | 93 | plt.rcParams['ytick.color'] = conf["couleurs"]["cadretxt"] |
94 | plt.rcParams['grid.color'] = conf["couleur_grille"] | 94 | plt.rcParams['grid.color'] = conf["couleurs"]["grille"] |
95 | plt.rcParams['legend.edgecolor'] = conf["couleur_grille"] | 95 | plt.rcParams['legend.edgecolor'] = conf["couleurs"]["grille"] |
96 | 96 | ||
97 | #warning("bla"+str(liste_data_labels),liste_err) | 97 | #warning("bla"+str(liste_data_labels),liste_err) |
98 | for (i,label,couleur) in liste_data_labels: | 98 | for (i,label,couleur) in liste_data_labels: |
@@ -121,14 +121,14 @@ def cree_figure(conf,l_jours,l_poids,liste_err): | |||
121 | if l_jours != []: | 121 | if l_jours != []: |
122 | plt.plot(l_jours_conv,l_poids,label=conf["nom"],color=conf["couleur_cadretxt"],marker='o') | 122 | plt.plot(l_jours_conv,l_poids,label=conf["nom"],color=conf["couleur_cadretxt"],marker='o') |
123 | 123 | ||
124 | plt.xlabel("Âge en "+conf["unite"],color=conf["couleur_cadretxt"]) | 124 | plt.xlabel("Âge en "+conf["unite"],color=conf["couleurs"]["cadretxt"]) |
125 | plt.ylabel("Poids en kg",color=conf["couleur_cadretxt"]) | 125 | plt.ylabel("Poids en kg",color=conf["couleurs"]["cadretxt"]) |
126 | plt.title(titre,color=conf["couleur_cadretxt"]) | 126 | plt.title(titre,color=conf["couleurs"]["cadretxt"]) |
127 | plt.axis([0,age_maxi,poids_min,poids_max]) | 127 | plt.axis([0,age_maxi,poids_min,poids_max]) |
128 | 128 | ||
129 | if conf['legende']=="oui": | 129 | if conf['legende']=="oui": |
130 | legende = plt.legend(loc=conf['positionlegende']) | 130 | legende = plt.legend(loc=conf['positionlegende']) |
131 | plt.setp(legende.get_texts(), color=conf["couleur_cadretxt"]) | 131 | plt.setp(legende.get_texts(), color=conf["couleurs"]["cadretxt"]) |
132 | plt.grid(conf["grille"]=="oui") | 132 | plt.grid(conf["grille"]=="oui") |
133 | 133 | ||
134 | fig.tight_layout() | 134 | fig.tight_layout() |