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
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)