Adăugarea de coloane noi
Nu ești limitat doar la datele pe care le primești. Poți adăuga coloane noi într-un DataFrame. Acest proces are mai multe denumiri, cum ar fi transformare, mutare (mutating) sau inginerie a caracteristicilor (feature engineering).
Poți crea coloane noi de la zero, dar este la fel de comun să le derivezi din alte coloane, de exemplu, adunând coloane sau schimbându-le unitățile de măsură.
homelessness este un DataFrame care conține estimări privind numărul persoanelor fără adăpost din fiecare stat american în 2018, cu coloanele region, state, individuals, family_members și state_pop. Coloana individuals reprezintă numărul persoanelor fără adăpost care nu fac parte dintr-o familie cu copii. Coloana family_members reprezintă numărul persoanelor fără adăpost care fac parte dintr-o familie cu copii. Coloana state_pop reprezintă populația totală a statului.
homelessness este disponibil, iar pandas este încărcat ca pd.
Acest exercițiu face parte din cursul
Manipularea datelor cu pandas
Instrucțiuni pentru exercițiu
- Adaugă o coloană nouă în
homelessness, numitătotal, care să conțină suma coloanelorindividualsșifamily_members. - Adaugă o altă coloană în
homelessness, numităp_homeless, care să conțină proporția dintretotal(numărul persoanelor fără adăpost) și populația totală a fiecărui stat,state_pop.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)