1. Apprendre
  2. /
  3. Cours
  4. /
  5. Manipulation de données avec pandas

Connected

Exercice

Sous-ensemble de lignes

Une grande part de la science des données consiste à repérer les éléments intéressants de votre jeu de données. L'une des techniques les plus simples consiste à extraire un sous-ensemble de lignes qui répondent à certains critères. On parle parfois de filtrer des lignes ou de sélectionner des lignes.

Il existe de nombreuses façons de créer un sous-ensemble d'un DataFrame. La plus courante est d'utiliser des opérateurs relationnels qui renvoient True ou False pour chaque ligne, puis de passer ce résultat entre crochets.

dogs[dogs["height_cm"] > 60]
dogs[dogs["color"] == "tan"]

Vous pouvez filtrer plusieurs conditions en même temps en utilisant l'opérateur « et » au niveau binaire, &.

dogs[(dogs["height_cm"] > 60) & (dogs["color"] == "tan")]

homelessness est disponible et pandas est importé sous pd.

Instructions 1/3

undefined XP
  • 1

    Filtrez homelessness pour les cas où le nombre d'individuals est supérieur à dix mille et affectez le résultat à ind_gt_10k. Affichez le résultat imprimé.

  • 2

    Filtrez homelessness pour les cas où la region du recensement des États‑Unis est "Mountain" et affectez le résultat à mountain_reg. Affichez le résultat imprimé.

  • 3

    Filtrez homelessness pour les cas où le nombre de family_members est inférieur à mille et où la region est "Pacific", puis affectez le résultat à fam_lt_1k_pac. Affichez le résultat imprimé.