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
Écrire du code efficace avec pandas
Instructions
- 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 cet exemple de code.
# Replace the number rank by a string
names['Rank'].replace({____:____, ____:____, ____:____}, inplace=True)
print(names.head())