CommencerCommencer 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

Écrire du code efficace avec pandas

Afficher le cours

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