CommencezCommencez gratuitement

Remplacer des valeurs uniques I

Dans cet exercice, nous allons appliquer la technique de remplacement de plusieurs valeurs à l'aide de dictionnaires sur un autre jeu de données.

Nous allons appliquer les fonctions au DataFrame data . Chaque rangée représente le rang de 5 cartes d'un jeu de cartes, de 1 (As) à 13 (Roi) (caractéristiques R1, R2, R3, R4, R5). La caractéristique « Class » classe chaque rangée dans une catégorie (de 0 à 9) et la caractéristique « Explanation » donne une brève explication de ce que chaque classe représente.

Le but de cet exercice est de regrouper les deux types de quinte floche du jeu (« Royal flush » et « Straight flush ») sous le nom « Flush ».

Cette activité fait partie du cours

Rédiger du code efficace avec pandas

Voir le cours

Instructions de l’exercice

  • Remplacez, dans la colonne « Explanation », chaque rangée du DataFrame indiquée comme « Royal flush » ou « Straight flush » par « Flush ».

Exercice interactif pratique

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

# Replace Royal flush or Straight flush to Flush
poker_hands.replace({____:____, ____:____}, inplace=True)
print(poker_hands['Explanation'].head())
Modifier et exécuter le code