ComeçarComece gratuitamente

Renomear categorias

A coluna likes_children do conjunto de dados de cães adotáveis precisa ser atualizada. Aqui estão as contagens de frequência atuais:

Maybe?    1718
yes       1172
no          47

Dois aspectos que chamam a atenção são as diferenças na capitalização e o ? encontrado na categoria Maybe?. Os dados devem estar mais limpos do que isso e você está sendo solicitado a fazer algumas alterações.

Este exercício faz parte do curso

Trabalhando com dados categóricos em Python

Ver Curso

Instruções de exercício

  • Crie um dicionário chamado my_changes que atualizará a categoria Maybe? para Maybe.
  • Renomeie as categorias em likes_children usando o dicionário my_changes.
  • Atualize as categorias mais uma vez para que todas as categorias fiquem em letras maiúsculas usando o método .upper().
  • Imprima as categorias da série likes_children atualizada.

Exercício interativo prático

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

# Create the my_changes dictionary
____

# Rename the categories listed in the my_changes dictionary
dogs["likes_children"] = ____

# Use a lambda function to convert all categories to uppercase using upper()
dogs["likes_children"] =  dogs["likes_children"].____.____(lambda c: c.upper())

# Print the list of categories
print(____)
Editar e executar código