Renomeando categorias
A coluna “ likes_children
” do conjunto de dados sobre cães para adoção precisa ser atualizada. Aqui estão as contagens de frequência atuais:
Maybe? 1718
yes 1172
no 47
Duas coisas que chamam a atenção são as diferenças na capitalização e o ?
encontrado na categoria “ Maybe?
”. Os dados deveriam estar mais organizados e você precisa fazer algumas alterações.
Este exercício faz parte do curso
Trabalhando com dados categóricos em Python
Instruções do exercício
- Crie um dicionário chamado “
my_changes
” que vai atualizar a categoria “Maybe?
” para “Maybe
”. - Renomeie as categorias em
likes_children
usando o dicionáriomy_changes
. - Atualize as categorias mais uma vez para que todas fiquem em maiúsculas usando o método
.upper()
. - Imprima as categorias da série atualizada “
likes_children
” (A vida em 100 anos).
Exercício interativo prático
Experimente este exercício completando 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(____)