MAJ les limites d'axe, et remplacé les pointillés pour volume par pointillés pour date
This commit is contained in:
parent
2754219e01
commit
28c8b4cb86
1 changed files with 7 additions and 8 deletions
|
@ -80,9 +80,8 @@ ax1.plot(dates, volumes_L, label="Volume (L)", color='b', linewidth=2)
|
|||
ax1.set_ylabel("Volume (L)", color='b')
|
||||
ax1.tick_params(axis='y', labelcolor='b')
|
||||
|
||||
# Configuration du nombre de graduations
|
||||
ax1.yaxis.set_major_locator(plt.MaxNLocator(nb_grad_volume))
|
||||
|
||||
ax1.yaxis.set_major_locator(plt.MaxNLocator(nb_grad_volume)) # Configuration du nombre de graduations
|
||||
ax1.set_ylim(bottom=0, top=volume_max * 1000) # Limite de l'axe des volumes
|
||||
|
||||
# Dates en abscisse
|
||||
ax1.xaxis.set_major_formatter(mdates.DateFormatter("%m/%Y")) # Format mois (numérique) année
|
||||
|
@ -98,19 +97,19 @@ ax2.set_yticks(right_tick_positions) # Positions réelles des ticks
|
|||
right_ticks_cm = [f * 100 for f in right_ticks] # Valeurs en cm
|
||||
right_ticks_text = [f"{f:.0f}" for f in right_ticks_cm] # Texte des labels
|
||||
ax2.set_yticklabels(right_ticks_text) # Labels affichés
|
||||
|
||||
ax2.set_ylim(bottom=0, top=2 * rayon_cuve) # Limite de l'axe des hauteurs
|
||||
|
||||
ax2.plot(dates, flèches, label="Hauteur de remplissage (cm)", color='r', linestyle='dashed', linewidth=2)
|
||||
ax2.set_ylabel("Hauteur de remplissage (m)", color='r')
|
||||
ax2.set_ylabel("Hauteur de remplissage (cm)", color='r')
|
||||
ax2.tick_params(axis='y', labelcolor='r')
|
||||
|
||||
# Ajouter un quadrillage qui colle aux hauteurs
|
||||
ax2.set_yticks(flèche_grad) # Aligner les graduations de l'axe de droite sur les hauteurs
|
||||
ax2.grid(visible=True, linestyle='--', alpha=0.6, which='both') # Quadrillage en pointillé
|
||||
|
||||
# Ajouter un quadrillage qui colle aux volumes
|
||||
ax1.set_yticks(volumes_grad) # Aligner les graduations de l'axe de gauche sur les volumes
|
||||
ax1.grid(visible=True, linestyle='--', alpha=0.6, which='both') # Quadrillage en pointillé
|
||||
# Ajouter un quadrillage qui colle aux dates
|
||||
ax1.xaxis.grid(visible=True, linestyle='--', alpha=0.6, which='both') # Quadrillage en pointillé
|
||||
|
||||
|
||||
# Show the plot
|
||||
fig.tight_layout()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue