PaliSkill
Python avancé

Chapitre 6 / 10

Manipuler des données avec pandas

10 leçons dans ce chapitre.

1

Créer un DataFrame à partir d'un dictionnaire

Disponible
0%

pandas est une bibliothèque spécialisée dans la manipulation de données tabulaires (des tableaux, comme une feuille de calcul). So…

Voir les détails du chapitre

pandas est une bibliothèque spécialisée dans la manipulation de données tabulaires (des tableaux, comme une feuille de calcul). Son objet central est le DataFrame, qui organise des données en lignes et en colonnes. Ce code affiche un tableau à trois colonnes (, , ) et trois lignes, avec un index numérique généré automatiquement à gauche (0, 1, 2). est la convention quasi universelle pour importer…

🔒

Charger un DataFrame depuis un fichier CSV

Verrouillée

charge directement un fichier CSV (vu dans Python Intermédiaire) dans un DataFrame, en une seule ligne — plus rapide que de passer…

🔒

Explorer un DataFrame : .head(), .info(), .describe()

Verrouillée

Avant de manipuler un grand DataFrame, trois méthodes permettent de l'explorer rapidement sans tout afficher d'un coup. affiche se…

🔒

Sélectionner des colonnes

Verrouillée

Une colonne d'un DataFrame se sélectionne avec des crochets, un peu comme une clé de dictionnaire (vu dans Python Intermédiaire) —…

🔒

Filtrer des lignes avec une condition

Verrouillée

ne garde que les lignes où vaut — un filtre proche des compréhensions avec condition (vues dans Python Intermédiaire), mais appliq…

🔒

Ajouter et modifier une colonne

Verrouillée

Une nouvelle colonne s'ajoute exactement comme une nouvelle clé de dictionnaire (vu dans Python Intermédiaire) : — souvent calculé…

🔒

Trier un DataFrame avec .sort_values()

Verrouillée

trie tout le DataFrame selon les valeurs d'une colonne — l'équivalent, pour un DataFrame entier, de avec (vu dans Python Intermédi…

🔒

Grouper et agréger avec .groupby()

Verrouillée

regroupe les lignes ayant la même valeur dans , pour ensuite calculer une statistique par groupe — l'équivalent, en une ligne, de…

🔒

Fusionner deux DataFrames avec pd.merge()

Verrouillée

combine deux DataFrames selon une colonne commune — l'équivalent pandas de la classe / qui collaborent (vue au premier chapitre),…

🔒

Cas pratique : analyser un petit jeu de ventes

Verrouillée

Cette dernière leçon combine sélection, filtrage, colonne calculée, tri et , sur un petit jeu de données de ventes. Ce que fait ch…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/10 terminées

Accès complet

La première leçon de chaque chapitre est gratuite (10 leçons sur 97).

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

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