Вибірка рядків (subsetting)
Велика частина роботи з даними полягає в тому, щоб знаходити цікаві фрагменти вашого набору даних. Один із найпростіших прийомів — вибрати підмножину рядків, які відповідають певним критеріям. Це ще називають «фільтруванням рядків» або «вибором рядків».
Є багато способів обрати підмножину датафрейму. Можливо, найпоширеніший — використати оператори порівняння, щоб отримати True або False для кожного рядка, а потім передати це всередині квадратних дужок.
dogs[dogs["height_cm"] > 60]
dogs[dogs["color"] == "tan"]
Можна фільтрувати за кількома умовами одночасно, використовуючи побітовий оператор «і» — &.
dogs[(dogs["height_cm"] > 60) & (dogs["color"] == "tan")]
homelessness доступний, а pandas імпортовано як pd.
Ця вправа є частиною курсу
Опрацювання даних у pandas
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Filter for rows where individuals is greater than 10000
ind_gt_10k = ____
# See the result
print(ind_gt_10k)