IniziaInizia gratis

Aggiungere nuove colonne

Non sei obbligato a limitarti ai dati forniti. Puoi aggiungere nuove colonne a un DataFrame. Questo processo è noto con diversi nomi, come trasformazione, mutazione e feature engineering (ingegneria delle caratteristiche).

Puoi creare nuove colonne da zero, ma spesso le si deriva da altre colonne, ad esempio unendo più colonne o modificandone le unità di misura.

homelessness è un DataFrame che contiene stime sul numero di senzatetto in ciascuno stato degli Stati Uniti nel 2018. La colonna individual indica il numero di senzatetto che non fanno parte di una famiglia con bambini. La colonna family_members indica il numero di senzatetto che fanno parte di una famiglia con bambini. La colonna state_pop è la popolazione totale dello stato.

homelessness è a tua disposizione e pandas è già stato caricato come pd.

Questo esercizio fa parte del corso

Manipolazione dei dati con pandas

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi a homelessness una nuova colonna total con la somma delle colonne individuals e family_members.
  • Aggiungi a homelessness un’altra colonna, chiamata p_homeless, che contenga la proporzione della popolazione senzatetto di total rispetto alla popolazione totale di ogni stato state_pop.

Esercizio pratico interattivo

Prova questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice