TP N°4 G1 (2)

Telechargé par bouchikhihind01
M1AII Université de Tlemcen
Dr SAIDI.F
2026/2025 Faculté de technologie
Python
TP N°4 : Visualisation et interaction avec les données en
Python
Rappel :
import matplotlib.pyplot as plt
import seaborn as sns
import plotly.express as px
Affichage du graphique plt.show()
Sauvgarde du graphique
plt.savefig('mon_graphique.jpg') # Format JPEG
plt.savefig('mon_graphique.pdf') # Format PDF
Exercice 1 :
Tu as les notes de 5 étudiants : Ali (15), Bobeker (12), Chaima (18), Dalila (9),
Mohamed (16).
Crée un diagramme en barres montrant les notes de chaque élève avec
matplotlib.
Utiliser plt.bar()
Ajouter un titre et des labels aux axes
Changer la couleur des barres
Exercice 2 :
Ton budget mensuel est réparti comme suit :
Loyer : 40%
Nourriture : 25%
Transport : 15%
Loisirs : 12%
Épargne : 8%
Crée un diagramme circulaire (camembert) avec matplotlib pour visualiser cette
répartition.
M1AII Université de Tlemcen
Dr SAIDI.F
2026/2025 Faculté de technologie
Python
Utiliser plt.pie()
Ajouter des pourcentages
Utiliser différentes couleurs
Exercice 3 :
Tu as relevé les températures maximales de la semaine :
Lundi : 22°C
Mardi : 24°C
Mercredi : 26°C
Jeudi : 23°C
Vendredi : 21°C
Samedi : 20°C
Dimanche : 13°C
Crée un graphique en ligne avec matplotlib qui montre l'évolution des
températures.
Utiliser plt.plot()
Ajouter des marqueurs sur les points
Ajouter une grille
Exercice 4 :
Crée un graphique interactif avec plotly qui montre les notes des élèves de
l'exercice 1. Quand on passe la souris sur une barre, on doit voir le nom et la
note de l'élève.
Utiliser plotly.express.bar()
Ajouter des informations au survol
Personnaliser les couleurs
M1AII Université de Tlemcen
Dr SAIDI.F
2026/2025 Faculté de technologie
Python
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!