Uso eficaz de las funciones de pandas
Estás creando una aplicación Python que calculará estadísticas resumidas basadas en variables seleccionadas por el usuario. El conjunto completo de datos es bastante grande. Por ahora, vas a configurar tu código utilizando parte del conjunto de datos, precargado como adult
. A medida que creas un proceso reutilizable, asegúrate de pensar en la forma más eficiente de configurar el objeto GroupBy
.
Este ejercicio forma parte del curso
Trabajar con datos categóricos en Python
Instrucciones del ejercicio
- Crea una lista con los nombres de dos variables seleccionadas por el usuario:
"Education"
y"Above/Below 50k"
. - Crea un objeto «
GroupBy
» (Grupo de elementos de la lista de elementos de la lista),gb
, utilizando «user_list
» (Grupo de elementos de la lista de elementos de la lista) como variables de agrup - Calcula la media de
"Hours/Week"
en cada grupo utilizando el método más eficaz que se explica en el vídeo.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Create a list of user-selected variables
user_list = ____
# Create a GroupBy object using this list
gb = ____
# Find the mean for the variable "Hours/Week" for each group - Be efficient!
print(____)