Exemples MatplotLib
Exemple 1
import [Link] as plt
liste1 = [3,5,9,8,0,3]
liste2 = [4,7,7,2,8,9]
[Link](liste1,color="red")
[Link](liste2,color="blue")
[Link]()
[Link]()
• [Link](liste) trace les points d’une liste (sous la forme (i, li)) qui sont reliés par des segments.
• [Link]() trace une grille.
• [Link]() affiche tout.
Exemple 2
Pour afficher des points (xi , yi) il faut fournir la listes des abscisses puis la listes des ordonnées :
[Link](liste_x,liste_y,color="red")
Voici un exemple de graphe obtenu en affichant des points de coordonnées du type (x, y) avec y = x2.
import [Link] as plt
liste_x = [2, 3, 5, 7, 9]
liste_y = [4, 9, 25, 49, 81]
[Link](liste_x,liste_y,color="red")
[Link]()
[Link]()
Exemple 3 : Sous-graphiques
import [Link] as plt
fig, ax = [Link]() # Crée une figure avec un seul sous-graphe
[Link]([1, 2, 3], [1, 4, 9]) # Tracer sur le sous-graphe
ax.set_title("Exemple de Graphique") # Titre du graphique
[Link]()
fig, axs = [Link](2, 2) # Crée une figure avec 4 sous-graphiques (2x2)
axs[0, 0].plot([1, 2, 3], [1, 4, 9])
axs[1, 1].plot([1, 2, 3], [1, 2, 3])
[Link]()
Exemple : Pluviométrie (histogramme)
import [Link] as plt
# Données de pluviométrie fictives en millimètres par mois
pluviometrie = [45, 58, 76, 120, 140, 200, 180, 150, 95, 80, 65, 50]
mois = ['Jan', 'Fév', 'Mar', 'Avr', 'Mai', 'Jun', 'Jul', 'Aoû', 'Sep', 'Oct', 'Nov', 'Déc']
# Créer une figure et un axe
fig, ax = [Link]()
# Tracer un histogramme de la pluviométrie
[Link](mois, pluviometrie, color='skyblue')
ax.set_xlabel("Mois")
ax.set_ylabel("Pluviométrie (mm)")
ax.set_title("Pluviométrie par Mois")
# Afficher l'histogramme
[Link]()
Exemple : un camembert
[Link](pluviometrie, labels=mois, autopct='%1.1f%%')