PaliSkill
← Python avancé

Chapitre 6 / 10

Manipuler des données avec pandas

10 leçons dans ce chapitre.

🔒

Créer un DataFrame à partir d'un dictionnaire

Verrouillée

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

🔒

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

Les 3 premières leçons de ce module sont gratuites.

9 000 XOF / 13,72 € / 14,95 $

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