Leçon 4 / 10 — Chapitre 6: Manipuler des données avec pandas
Sélectionner des colonnes
Une colonne d'un DataFrame se sélectionne avec des crochets, un peu comme une clé de dictionnaire (vu dans Python Intermédiaire) — df["colonne"] renvoie une Series, l'objet pandas représentant une seule colonne.
import pandas as pd
df = pd.DataFrame({
"produit": ["riz", "huile", "sucre"],
"prix": [5, 8, 3],
})
print(df["prix"])
Ce code affiche la colonne prix entière, avec son index à gauche. type(df["prix"]) afficherait <class 'pandas.core.series.Series'> : une Series est essentiellement une colonne unique, indexée.
Plusieurs colonnes à la fois se sélectionnent avec une liste de noms entre crochets :
print(df[["produit", "prix"]])
Ce code affiche un DataFrame réduit à ces deux colonnes seulement, dans l'ordre demandé — remarquez les doubles crochets : les crochets extérieurs sélectionnent, les crochets intérieurs forment la liste des noms voulus.
Calculer sur une colonne entière fonctionne directement, sans boucle explicite :
print(df["prix"].sum())
print(df["prix"].mean())
À vous de jouer : sélectionnez une seule colonne d'un DataFrame avec df["colonne"], puis deux colonnes à la fois avec df[["col1", "col2"]].
Continuez ce module
Débloquez les leçons restantes ainsi que l'attestation finale.
9 000 XOF / 13,72 € / 14,95 $
Débloquez les 94 leçons restantes de ce module
Pour vous communiquer où envoyer le paiement.
Moyen de paiement souhaité
Nous vous contactons pour le paiement — activé dès réception.