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 sí 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 del ejercicio
- Añade una nueva columna a
homelessness, denominadatotal, que contenga la suma de las columnasindividualsyfamily_members. - Añade otra columna a
homelessness, denominadap_homeless, que contenga la proporción de la población de personas sin hogartotalrespecto a la población total de cada estadostate_pop.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el 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)