PaliSkill
Python avancé

Leçon 3 / 10 — Chapitre 6: Manipuler des données avec pandas

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

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

import pandas as pd

df = pd.DataFrame({
    "produit": ["riz", "huile", "sucre", "farine"],
    "prix": [5, 8, 3, 4],
    "stock": [20, 10, 15, 12],
})

print(df.head(2))

.head(2) affiche seulement les 2 premières lignes (par défaut, .head() sans argument en affiche 5) — pratique sur un DataFrame de plusieurs milliers de lignes, pour un premier aperçu rapide sans tout charger visuellement.

.info() résume la structure du DataFrame : nombre de lignes, colonnes, types, et valeurs manquantes éventuelles.

df.info()

.describe() calcule des statistiques de base (moyenne, minimum, maximum, quartiles...) sur les colonnes numériques :

print(df.describe())

Ce code affiche notamment la moyenne (mean) et le maximum (max) de prix et stock — un aperçu statistique instantané, sans avoir à calculer chaque valeur soi-même avec sum() ou max() (vus dans Python Intermédiaire).

À vous de jouer : avec un DataFrame d'au moins quatre lignes, affichez .head(2), puis .describe(), et observez les statistiques calculées.

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

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

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

Votre paiement est vérifié avant l'activation de l'accès