ComeçarComece de graça

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

Ver curso

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