Filtrarea rândurilor
O mare parte din munca în știința datelor constă în a identifica ce anume este interesant în setul tău de date. Una dintre cele mai simple tehnici este să selectezi un subset de rânduri care îndeplinesc anumite criterii. Acest proces se numește uneori filtrarea rândurilor sau selectarea rândurilor.
Există mai multe moduri de a extrage un subset dintr-un DataFrame, însă cel mai frecvent este să folosești operatori relaționali care returnează True sau False pentru fiecare rând, apoi să transmiți rezultatul între paranteze pătrate.
dogs[dogs["height_cm"] > 60]
dogs[dogs["color"] == "tan"]
Poți filtra după mai multe condiții simultan folosind operatorul „și pe biți", &.
dogs[(dogs["height_cm"] > 60) & (dogs["color"] == "tan")]
homelessness este disponibil, iar pandas este încărcat ca pd.
Acest exercițiu face parte din cursul
Manipularea datelor cu pandas
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Filter for rows where individuals is greater than 10000
ind_gt_10k = ____
# See the result
print(ind_gt_10k)