1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Manipulacja danymi z pandas

Connected

Exercise

Filtrowanie wierszy

Duża część pracy w data science polega na znajdowaniu interesujących fragmentów zbioru danych. Jedną z najprostszych technik jest wybranie podzbioru wierszy spełniających określone kryteria. Tę operację często nazywa się filtrowaniem wierszy lub selekcją wierszy.

Istnieje wiele sposobów na podzbiór DataFrame'a – najpopularniejszy polega na użyciu operatorów relacyjnych, które zwracają True lub False dla każdego wiersza, a następnie przekazaniu wyniku w nawiasach kwadratowych.

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

Można też filtrować według wielu warunków jednocześnie, używając operatora bitowego „i", czyli &.

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

homelessness jest dostępny, a pandas jest załadowany jako pd.

Instrukcje 1/3

undefined XP
  • 1

    Przefiltruj homelessness, wybierając przypadki, w których liczba individuals jest większa niż dziesięć tysięcy, i przypisz wynik do ind_gt_10k. Sprawdź wydrukowany rezultat.

  • 2

    Przefiltruj homelessness, wybierając przypadki, w których region według spisu ludności USA to "Mountain", i przypisz wynik do mountain_reg. Sprawdź wydrukowany rezultat.

  • 3

    Przefiltruj homelessness, wybierając przypadki, w których liczba family_members jest mniejsza niż tysiąc, a region to "Pacific", i przypisz wynik do fam_lt_1k_pac. Sprawdź wydrukowany rezultat.