ComenzarEmpieza gratis

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

Ver curso

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())
Editar y ejecutar código