0% ont trouvé ce document utile (0 vote)
6 vues4 pages

TP3 Python

Ce document est un TP pour le module Python dans le cadre d'un Master en Science de données, axé sur l'utilisation de la bibliothèque Matplotlib pour la visualisation de données de vente. Il contient des exercices pratiques utilisant un fichier CSV pour créer divers types de graphiques, tels que des graphiques linéaires, des diagrammes à barres, et des diagrammes circulaires, afin d'apprendre à manipuler et visualiser des données. Les étudiants doivent préparer leurs programmes avant la séance de TP suivante.

Transféré par

naciraaitmoussa9
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues4 pages

TP3 Python

Ce document est un TP pour le module Python dans le cadre d'un Master en Science de données, axé sur l'utilisation de la bibliothèque Matplotlib pour la visualisation de données de vente. Il contient des exercices pratiques utilisant un fichier CSV pour créer divers types de graphiques, tels que des graphiques linéaires, des diagrammes à barres, et des diagrammes circulaires, afin d'apprendre à manipuler et visualiser des données. Les étudiants doivent préparer leurs programmes avant la séance de TP suivante.

Transféré par

naciraaitmoussa9
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 PDF, TXT ou lisez en ligne sur Scribd

Université Abderrahmane Mira de Bejaia

Faculté des Sciences Exactes


Département de Recherche Opérationnelle
Année universitaire : 2023/2024
ère
1 Année Master Science de données et Aide à la décision (S1)
Module: Python pour les sciences de données

TP3 (Python – la librairies Matplotlib)


Préparez votre poste de travail, écrire ces programmes sur feuille, vérifier les, implémenter les ensuite sur machine.
Les programmes doivent être préparés avant la séance de TP suivante. La préparation de la série est notée.
Les étudiants doivent commencer par tester les commandes vues aux cours
Exercice 1
Dans cet exercice, nous utilisons Pandas et Matplotlib pour visualiser les données de vente
d'une entreprise.

Utilisez le fichier company_sales_data.csv (fourni par l’enseignant) pour cet exercice. Lisez ce
fichier en utilisant Pandas ou NumPy ou en utilisant la fonction intégrée de matplotlib.

Cet exercice contient dix questions. Chaque question comprend un sujet spécifique de
Matplotlib que vous devez apprendre. En répondant à chaque question, vous vous
familiariserez avec la visualisation de données à l'aide de Matplotlib.

• Question 1 : Lire Le bénéfice total de tous les mois et l'afficher à l'aide d'un graphique linéaire. Les
données relatives au bénéfice total sont fournies pour chaque mois. Le graphique linéaire généré doit
inclure les propriétés suivantes :
Nom de l'étiquette X = Numéro du mois
Nom de l'étiquette Y = Bénéfice total
Le graphique doit ressembler à ceci :

• Question 2 : Obtenez le bénéfice total de tous les mois et présentez un graphique linéaire avec les
propriétés de style suivantes :
Le tracé linéaire généré doit inclure les propriétés de style suivantes :
Style de ligne pointillé et couleur de ligne rouge

Dr H. EL BOUHISSI TP3 – Python pour les sciences de données 1/4


Afficher la légende en bas à droite.
Nom de l'étiquette X = Numéro du mois
Nom de l'étiquette Y = Nombre d'unités vendues
Ajouter un marqueur circulaire.
La couleur du marqueur de ligne doit être lue
La largeur de la ligne doit être de 3
Le graphique doit ressembler à ceci :

• Question 3 : Lire toutes les données relatives aux ventes de produits et les afficher à l'aide d'un graphique
multiligne :
Afficher le nombre d'unités vendues par mois pour chaque produit à l'aide de tracés multilignes. (c.-à-d.
une ligne de tracé distincte pour chaque produit).
Le graphique doit ressembler à ceci.

• Question 4 : Lisez les données relatives aux ventes de dentifrice pour chaque mois et représentez-les à
l'aide d'un diagramme de dispersion :
Ajoutez également une grille dans le graphique. Le style de la ligne de grille doit être "-".
Le diagramme de dispersion doit ressembler à ceci.

Dr H. EL BOUHISSI TP3 – Python pour les sciences de données 2/4


• Question 5 : Lisez les données relatives aux ventes de crème pour le visage et de nettoyant pour le visage
et présentez-les à l'aide d'un diagramme à barres.
Le diagramme à barres doit afficher le nombre d'unités vendues par mois pour chaque produit. Ajoutez une
barre distincte pour chaque produit dans le même graphique.
Le diagramme à barres doit ressembler à ceci.

• Question 6 : Lisez les données relatives aux ventes de savon de bain de tous les mois et représentez-les à
l'aide d'un diagramme à barres. Enregistrez ce graphique sur votre disque dur
Le diagramme à barres doit ressembler à ceci.

• Question 7 : Lisez le bénéfice total de chaque mois et montrez-le à l'aide de l'histogramme pour voir les
fourchettes de bénéfices les plus courantes.
L'histogramme doit ressembler à ceci.

• Question 8 : Calculer les ventes totales de l'année dernière pour chaque produit et les présenter à l'aide
d'un diagramme circulaire.
Remarque : dans le diagramme circulaire, affichez le nombre d'unités vendues par an pour chaque produit
en pourcentage.
Le diagramme circulaire devrait ressembler à ceci.

Dr H. EL BOUHISSI TP3 – Python pour les sciences de données 3/4


• Question 9 : Lire Le savon de bain pour le visage de tous les mois et l'afficher à l'aide du sous-graphe
Le sous-graphe doit ressembler à ceci.

• Question 10: Lisez toutes les données relatives aux ventes de produits et présentez-les à l'aide d'un
diagramme en pile.
Le graphique en pile doit ressembler à ceci.

Exercice 2

Dr H. EL BOUHISSI TP3 – Python pour les sciences de données 4/4

Vous aimerez peut-être aussi