Remplacer des valeurs uniques I
Dans cet exercice, vous allez appliquer la technique de remplacement de plusieurs valeurs à l’aide de dictionnaires sur un autre jeu de données.
Nous allons utiliser ces fonctions sur le DataFrame data. Chaque ligne représente le rang de 5 cartes d’un jeu standard, de 1 (As) à 13 (Roi) (variables R1, R2, R3, R4, R5). La variable "Class" classe chaque ligne dans une catégorie (de 0 à 9) et la variable "Explanation" donne une brève description de chaque classe.
L’objectif est de regrouper les deux types de couleur dans le jeu ("Royal flush" et "Straight flush") sous le nom "Flush".
Cet exercice fait partie du cours
Écrire du code efficace avec pandas
Instructions
- Remplacez, dans la colonne "Explanation", toute ligne indiquée comme "Royal flush" ou "Straight flush" par "Flush".
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Replace Royal flush or Straight flush to Flush
poker_hands.replace({____:____, ____:____}, inplace=True)
print(poker_hands['Explanation'].head())