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
Instruções de exercício
- Crie um dicionário chamado
my_changes
que atualizará a categoriaMaybe?
paraMaybe
. - Renomeie as categorias em
likes_children
usando o dicionáriomy_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(____)