PaliSkill
Python avancé

Leçon 8 / 10 — Chapitre 10: Mise en pratique : pipeline d'analyse de données

Personnaliser un graphique

Huitième étape : un graphique sans titre ni légende reste difficile à interpréter isolément. Quelques fonctions matplotlib ajoutent les informations essentielles.

import matplotlib.pyplot as plt

categories = ["alimentation", "hygiene", "transport"]
totaux = [65, 15, 30]

plt.bar(categories, totaux, color="steelblue")
plt.title("Total des ventes par categorie")
plt.xlabel("Categorie")
plt.ylabel("Montant total ($)")
plt.show()

color="steelblue" change la couleur des barres (n'importe quel nom de couleur reconnu, ou un code hexadécimal). plt.title(), plt.xlabel() et plt.ylabel() ajoutent respectivement un titre au graphique, et des légendes aux axes horizontal et vertical — chacun pris comme une simple chaîne de caractères.

Pour sauvegarder un graphique dans un fichier image plutôt que (ou en plus de) l'afficher à l'écran, plt.savefig() remplace ou précède plt.show() :

plt.savefig("ventes_par_categorie.png")

Appeler plt.savefig() avant plt.show() est important : plt.show() réinitialise le graphique en mémoire une fois affiché, et un plt.savefig() placé après produirait une image vide.

À vous de jouer : ajoutez un titre et des légendes d'axes à un graphique déjà tracé, avec plt.title(), plt.xlabel() et plt.ylabel().

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 87 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès