Añadir nuevas columnas
No te quedes solo con los datos que te dan. En su lugar, puedes añadir nuevas columnas a un DataFrame Esto tiene muchos nombres, como transformación, mutación e ingeniería de características.
Puedes crear columnas nuevas desde cero, pero también es habitual derivarlas de otras columnas, por ejemplo, sumando columnas o cambiando sus unidades.
homelessness
es un DataFrame que contiene estimaciones de las personas sin hogar en cada estado de EE. UU. en 2018. La columna individual
es el número de personas sin hogar que no forman parte de una familia con hijos. La columna family_members
es el número de personas sin hogar que forman parte de una familia con hijos. La columna state_pop
es la población total del estado.
homelessness
está disponible y pandas
se carga como pd
.
Este ejercicio forma parte del curso
Manipulación de datos con pandas
Instrucciones de ejercicio
- Añade una nueva columna a
homelessness
, denominadatotal
, que contenga la suma de las columnasindividuals
yfamily_members
. - Añade otra columna a
homelessness
, denominadap_homeless
, que contenga la proporción de la población de personas sin hogartotal
respecto a la población total de cada estadostate_pop
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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)