0% ont trouvé ce document utile (0 vote)
80 vues2 pages

Matplotlib

Le document présente plusieurs exemples d'utilisation de la bibliothèque Matplotlib pour tracer des graphiques en Python. Il couvre des tracés simples de lignes, des sous-graphiques, des histogrammes de données de pluviométrie et des graphiques en camembert. Chaque exemple inclut le code nécessaire ainsi que des explications sur les fonctions utilisées.

Transféré par

FriedenKodjo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
80 vues2 pages

Matplotlib

Le document présente plusieurs exemples d'utilisation de la bibliothèque Matplotlib pour tracer des graphiques en Python. Il couvre des tracés simples de lignes, des sous-graphiques, des histogrammes de données de pluviométrie et des graphiques en camembert. Chaque exemple inclut le code nécessaire ainsi que des explications sur les fonctions utilisées.

Transféré par

FriedenKodjo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Exemples MatplotLib

Exemple 1

import matplotlib.pyplot as plt

liste1 = [3,5,9,8,0,3]

liste2 = [4,7,7,2,8,9]

plt.plot(liste1,color="red")

plt.plot(liste2,color="blue")

plt.grid()

plt.show()

• plt.plot(liste) trace les points d’une liste (sous la forme (i, li)) qui sont reliés par des segments.

• plt.grid() trace une grille.

• plt.show() affiche tout.

Exemple 2

Pour afficher des points (xi , yi) il faut fournir la listes des abscisses puis la listes des ordonnées :

plt.plot(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 matplotlib.pyplot as plt

liste_x = [2, 3, 5, 7, 9]

liste_y = [4, 9, 25, 49, 81]

plt.plot(liste_x,liste_y,color="red")

plt.grid()

plt.show()

Exemple 3 : Sous-graphiques

import matplotlib.pyplot as plt

fig, ax = plt.subplots() # Crée une figure avec un seul sous-graphe

ax.plot([1, 2, 3], [1, 4, 9]) # Tracer sur le sous-graphe


ax.set_title("Exemple de Graphique") # Titre du graphique

plt.show()

fig, axs = plt.subplots(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])

plt.show()

Exemple : Pluviométrie (histogramme)

import matplotlib.pyplot 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 = plt.subplots()

# Tracer un histogramme de la pluviométrie

ax.bar(mois, pluviometrie, color='skyblue')

ax.set_xlabel("Mois")

ax.set_ylabel("Pluviométrie (mm)")

ax.set_title("Pluviométrie par Mois")

# Afficher l'histogramme

plt.show()

Exemple : un camembert

ax.pie(pluviometrie, labels=mois, autopct='%1.1f%%')

Vous aimerez peut-être aussi