CommencerCommencez gratuitement

Remplacer des valeurs uniques II

Pour cet exercice, nous utiliserons le DataFrame names. Dans cet ensemble de données, la colonne "Rank" indique le classement de chaque prénom par année. Vous allez utiliser des dictionnaires pour remplacer le prénom classé premier chaque année par 'FIRST', le second par 'SECOND' et le troisième par 'THIRD'.

Vous utiliserez des dictionnaires pour remplacer une seule valeur par clé.

Vous voyez déjà les 5 premiers prénoms des données, qui correspondent aux 5 prénoms les plus populaires pour toutes les femmes de l’ethnie 'ASIAN AND PACIFIC ISLANDER' en 2011.

Cet exercice fait partie du cours

<cours>Écrire du code efficace avec pandas</cours>
Voir le cours

Instructions de l’exercice

  • Remplacez les rangs, indiqués en chiffres, par des chaînes de caractères, en suivant le modèle donné ci-dessus. N’hésitez pas à explorer votre jeu de données dans la Console après les remplacements pour voir ce qui a changé.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Replace the number rank by a string
names['Rank'].replace({____:____, ____:____, ____:____}, inplace=True)
print(names.head())
Modifier et exécuter le code