Utilizar .groupby() después de reordenar
Ha llegado el momento de realizar algunos análisis sobre el conjunto de datos de perros adoptables centrados en la "size"
del perro. Ya has desarrollado un código para reordenar las categorías. En este ejercicio, desarrollarás dos sentencias .groupby()
similares para comprender mejor el efecto de "size"
sobre otras variables. dogs
se ha cargado previamente para ti.
Este ejercicio forma parte del curso
Trabajar con datos categóricos en Python
Instrucciones del ejercicio
- Imprime la tabla de frecuencias de
"sex"
para cada categoría de la columna"size"
. - Imprime la tabla de frecuencias de
"keep_in"
para cada categoría de la columna"size"
.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Previous code
dogs["size"].cat.reorder_categories(
new_categories=["small", "medium", "large"],
ordered=True,
inplace=True
)
# How many Male/Female dogs are available of each size?
print(dogs.____(____)[____].value_counts())
# Do larger dogs need more room to roam?
print(dogs.____(____)[____].value_counts())