ComeçarComece de graça

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

Ver curso

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())
Editar e executar o código