Module : Analyse et fouille de données
Responsable du Cours: Yosra Jarraya Auditoire: D-LBC BI
Enseignante TP: Yosra Jarraya A-U: 2024-2025
TP2 : Manipulation et normalisation des matrices de données
Exercice 1 :
1) Importer les données du fichier « Population_gov » dans un DataFrame nommé « stat ».
2) Changer l’ordre des colonnes (Année, gouvernorat, population) et afficher le nouveau
résultat.
3) Afficher la liste des attributs du DataFrame « stat ».
4) Renommer les colonnes « Année » et « Gouvernorat » respectivement en « Année_T » et
« Gouvernorat_T ».
5) Afficher les valeurs distinctes de la colonne « Année_T ».
6) Créer une nouvelle matrice de données à partir de stat, appelée stat2, en changeant l’indice
des lignes (lettre alphabétique au lieu de numérique).
Exercice 2 :
Soit la liste suivante de 5 employés dans une société. Chaque employé est caractérisé par une
ancienneté exprimée par le nombre d’années de travail, et par un salaire exprimé en dinars.
Ancienneté Salaire
𝐸1 3 1900
𝐸2 6 2800
𝐸3 2 1400
𝐸4 10 4000
𝐸5 5 2500
1) Créer et afficher un DataFrame à partir des données décrites ci-dessus.
2) Calculer la somme des salaires des employés
3) Calculer la moyenne des salaires des employés
4) Effectuer une étape de normalisation des données en utilisant la méthode de normalisation
du Z-score. Construire la matrice centrée réduite Z1.
5) Effectuer une étape de normalisation des données en utilisant la méthode de normalisation
Min-Max. Construire la matrice normalisée Z2.