Lägga till nya kolumner
Du är inte begränsad till den data du redan har. Du kan lägga till nya kolumner i en DataFrame – något som går under många namn, till exempel transformering, mutering och särdragskonstruktion.
Du kan skapa nya kolumner från grunden, men det är också vanligt att härleda dem från befintliga kolumner – till exempel genom att addera kolumner eller ändra deras enheter.
homelessness är en DataFrame med uppskattningar av hemlöshet i varje amerikansk delstat år 2018. Kolumnen individual anger antalet hemlösa individer som inte tillhör en familj med barn. Kolumnen family_members anger antalet hemlösa individer som tillhör en familj med barn. Kolumnen state_pop anger delstatens totala befolkning.
homelessness är tillgänglig och pandas är inläst som pd.
Den här övningen är en del av kursen
Datamanipulering med pandas
Övningsinstruktioner
- Lägg till en ny kolumn i
homelessnessmed namnettotal, som innehåller summan av kolumnernaindividualsochfamily_members. - Lägg till ytterligare en kolumn i
homelessnessmed namnetp_homeless, som innehåller andelen av den totala hemlösa befolkningentotali förhållande till den totala befolkningen i varje delstatstate_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)