Vous êtes sur la page 1sur 2

Séance 1 : Analyse de données en utilisant le module Pandas de

Python correction

Objectifs de la séance :

 Création d’un dataframe à partir des données d’un fichier CSV


 Affichage des données et des informations de base d’un dataframe :

A-En utilisant le SGBD ACCESS,Ouvrir la base de données GESTIONNOTES .accdb située sur c:/Bac 2024
et exporter dans le même dossier de travail le contenu de la table MATIERE au format CSV(virgule en
séparateur de champs, point en séparateur décimal, pages de code :Unicode(UTF-8) sous le nom’’
MATIERE.csv ‘’et inclure le nom des champs sur la première ligne).

B- A l’aide de l’environnement de développement pour le langage Python Thonny,

1. Créer un script et l’enregistrer sous le nom ‘’matieres.py’’ dans votre dossier de travail.
2. En se référant à l’annexe choisir les méthodes adéquates de la bibliothèque Pandas, pour
écrire le script matieres.py qui permet de :
a. Importer le contenu du fichier ‘’MATIERE.CSV’’ et le stocker dans un dataframe à nommer
‘’mat’’
mat=pd.read_csv('C:/BAC 2024/matiere.csv')

b. Afficher les dimensions du dataframe mat


print(mat.shape)
Afficher le nombre des éléments du dataframe mat
print(mat.size)
Afficher les informations concernant le dataframe mat
print(mat.info())
c. Afficher un résumé rapide du dataframe mat
print(mat.describe())
D.Afficher le nom des colonnes du dataframe mat
print(mat.columns)
Afficher le contenu du dataframe mat
print(mat)
d. Afficher les 3 premières lignes du dataframe mat
print(mat.head(3))
e. Afficher les 3 dernières lignes du dataframe mat
print(mat.tail(3))
f. Afficher le contenu de la colonne ‘libelle_matiere’
print(mat*‘ libelle_matiere’+)
ou
print(mat. libelle_matiere)
g. Afficher les 4 premières valeurs de la colonne ‘coefficient’

1
Janvier 2024
4EG KA
print(mat.coefficient.head(4))
ou
print(mat['coefficient'][0:4])
h Afficher le contenu de la troisième ligne du dataframe
print(mat.iloc[2])
i Afficher le nom de la matière de la 4ème ligne de deux façons :
print(mat.iloc[3,1])
ou
print(mat.loc[3,"libelle_matiere"])

Vous aimerez peut-être aussi