Usar .groupby() después de reordenar
Ahora es el momento de realizar algunos análisis sobre el conjunto de datos de perros adoptables que se centra en el « "size" » (comportamiento de adopción) del perro. Ya has desarrollado parte del código para reordenar las categorías. En este ejercicio, desarrollarás dos instrucciones e .groupby() es similares para comprender mejor el efecto de "size" en otras variables. dogs ya está precargado.
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 y completa 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())