CommencerCommencer gratuitement

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

Utilisation de données catégorielles dans Python

Afficher le cours

Instructions

  • Veuillez créer un dictionnaire nommé « my_changes » qui mettra à jour la catégorie « Maybe? » vers « Maybe ».
  • Veuillez renommer les catégories dans likes_children en utilisant le dictionnaire my_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 cet exemple de code.

# 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(____)
Modifier et exécuter le code