Renommer des catégories
La colonne « likes_children » (date de naissance) de l'ensemble de données sur les chiens adoptables doit être mise à jour. Voici les fréquences actuelles :
Maybe? 1718
yes 1172
no 47
Deux éléments ressortent particulièrement : les différences de capitalisation et l'? dans la catégorie « Maybe? » (les gens et la société). Les données devraient être plus claires et il vous est demandé d'apporter quelques modifications.
Cet exercice fait partie du cours
<cours>Utilisation de données catégorielles dans Python</cours>Instructions de l’exercice
- Veuillez créer un dictionnaire nommé «
my_changes» qui mettra à jour la catégorie «Maybe?» vers «Maybe». - Veuillez renommer les catégories dans
likes_childrenen utilisant le dictionnairemy_changes. - Veuillez mettre à jour les catégories une fois de plus afin que toutes les catégories soient en majuscules à l'aide de la méthode
.upper(). - Veuillez imprimer les catégories de la série mise à jour «
likes_children» (Les meilleurs produits pour les cheveux bouclés).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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(____)