Kom igångKom igång gratis

Filtrera rader

En stor del av datavetenskap handlar om att hitta de delar av din datamängd som är intressanta. En av de enklaste metoderna är att ta fram en delmängd rader som uppfyller vissa kriterier. Det kallas ibland för att filtrera rader eller välja ut rader.

Det finns många sätt att ta en delmängd av en DataFrame. Det vanligaste är att använda jämförelseoperatorer för att returnera True eller False för varje rad, och sedan skicka in resultatet inom hakparenteser.

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

Du kan filtrera på flera villkor samtidigt med hjälp av bitvis och-operatorn, &.

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

homelessness är tillgänglig och pandas är inläst som pd.

Den här övningen är en del av kursen

Datamanipulering med pandas

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Filter for rows where individuals is greater than 10000
ind_gt_10k = ____

# See the result
print(ind_gt_10k)
Redigera och kör kod