ComeçarComece de graça

Juntando categorias

Um problema que os usuários de um site local de adoção de cães têm reclamado é que tem muitas opções. Enquanto olham os diferentes tipos de cachorros, eles ficam meio perdidos com tantas opções. Para simplificar alguns dos dados, você está percorrendo cada coluna e juntando os dados, se for o caso. Pra manter os dados originais, você vai criar novas colunas atualizadas no conjunto de dados “ dogs ”. Você vai começar com a coluna “ coat ”. A tabela de frequência tá aqui:

short          1969
medium          565
wirehaired      220
long            180
medium-long       3

Este exercício faz parte do curso

Trabalhando com dados categóricos em Python

Ver curso

Instruções do exercício

  • Crie um dicionário chamado “ update_coats ” para mapear tanto “ wirehaired ” quanto “ medium-long ” para “ medium ”.
  • Junte as categorias listadas nesse novo dicionário e salve-as como uma nova coluna, coat_collapsed.
  • Transforme essa nova coluna numa Série categórica.
  • Imprima a tabela de frequências desta nova Série.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Create the update_coats dictionary
____

# Create a new column, coat_collapsed
dogs["coat_collapsed"] = ____

# Convert the column to categorical
____

# Print the frequency table
print(____)
Editar e executar o código