Usando .groupby() depois de reorganizar
Agora é hora de fazer algumas análises no conjunto de dados de cães para adoção, que se concentra na idade do cão ( "size" ). Você já criou um código pra reorganizar as categorias. Neste exercício, você vai criar duas declarações de e .groupby() o parecidas para ajudar a entender melhor o efeito de "size" em outras variáveis. dogs já está carregado para você.
Este exercício faz parte do curso
Trabalhando com dados categóricos em Python
Instruções do exercício
- Imprima a tabela de frequência de
"sex"para cada categoria da coluna “"size"”. - Imprima a tabela de frequência de
"keep_in"para cada categoria da coluna “"size"”.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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())