Uso eficaz de las funciones pandas
Estás creando una aplicación Python que calculará estadísticas de resumen basadas en variables seleccionadas por el usuario. El conjunto de datos completo es bastante grande. Por ahora, estás configurando tu código utilizando parte del conjunto de datos, precargado como adult
. Cuando crees un proceso reutilizable, asegúrate de que estás pensando 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 de ejercicio
- Crea una lista con los nombres de dos variables seleccionadas por el usuario:
"Education"
y"Above/Below 50k"
. - Crea un objeto
GroupBy
,gb
, utilizandouser_list
como variables de agrupación. - Calcula la media de
"Hours/Week"
en cada grupo utilizando el enfoque más eficiente que se explica en el vídeo.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este 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(____)