Usando .groupby() após a reordenação
Agora é hora de executar algumas análises no conjunto de dados de cães adotáveis que se concentram no site "size"
do cão. Você já desenvolveu algum código para reordenar as categorias. Neste exercício, você desenvolverá dois comandos .groupby()
semelhantes para ajudar a entender melhor o efeito de "size"
em outras variáveis. dogs
foi pré-carregado para você.
Este exercício faz parte do curso
Trabalhando com dados categóricos em Python
Instruções de 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 preenchendo 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())