Inizia subitoInizia gratis

Aggiungere nuove colonne

Non sei limitato solo ai dati di partenza. Puoi aggiungere nuove colonne a un DataFrame. Questo processo ha molti nomi: transforming, mutating e feature engineering.

Puoi creare nuove colonne da zero, ma spesso le si ricava da altre colonne, ad esempio sommando colonne tra loro o cambiandone le unità di misura.

homelessness è un DataFrame con stime sulla popolazione senza fissa dimora in ciascuno stato degli USA nel 2018, con le colonne region, state, individuals, family_members e state_pop. La colonna individuals indica il numero di persone senza fissa dimora non appartenenti a una famiglia con bambini. La colonna family_members indica il numero di persone senza fissa dimora appartenenti a una famiglia con bambini. La colonna state_pop è la popolazione totale dello stato.

homelessness è disponibile e pandas è stato importato come pd.

Questo esercizio fa parte del corso

Manipolazione dei dati con pandas

Visualizza corso

Istruzioni dell'esercizio

  • Aggiungi a homelessness una nuova colonna chiamata total, contenente la somma delle colonne individuals e family_members.
  • Aggiungi un'altra colonna a homelessness, chiamata p_homeless, contenente la proporzione della popolazione senza fissa dimora total rispetto alla popolazione totale di ciascuno stato state_pop.

esercizio interattivo pratico

Prova questo esercizio completando questo 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