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())