Lägga till nya kolumner
Du är inte begränsad till bara den data du får. Istället kan du lägga till nya kolumner i en DataFrame. Detta har många namn, till exempel transformering, mutering och feature engineering.
Du kan skapa nya kolumner helt från grunden, men det är också vanligt att härleda dem från andra kolumner, till exempel genom att addera kolumner eller ändra deras enheter.
homelessness är en DataFrame som innehåller uppskattningar av hemlöshet i varje delstat i USA år 2018, med kolumnerna region, state, individuals, family_members och state_pop. Kolumnen individuals visar antalet hemlösa individer som inte ingår i en familj med barn. Kolumnen family_members visar antalet hemlösa individer som ingår i en familj med barn. Kolumnen state_pop visar delstatens totala befolkning.
homelessness är tillgänglig och pandas är inladdat som pd.
Den här övningen är en del av kursen
Datamanipulering med pandas
Övningsinstruktioner
- Lägg till en ny kolumn i
homelessness, med namnettotal, som innehåller summan av kolumnernaindividualsochfamily_members. - Lägg till ytterligare en kolumn i
homelessness, med namnetp_homeless, som innehåller andelen av den totala hemlösa befolkningen (total) i förhållande till den totala befolkningen i varje delstat (state_pop).
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Add total col as sum of individuals and family_members
____
# Add p_homeless col as proportion of total homeless population to the state population
____
# See the result
print(homelessness)