Reemplazar valores individuales I
En este ejercicio, aplicaremos la técnica de reemplazo de múltiples valores usando diccionarios en un conjunto de datos diferente.
Trabajaremos con el DataFrame data . Cada fila representa el valor de 5 cartas de una baraja, desde 1 (As) hasta 13 (Rey) (características R1, R2, R3, R4, R5). La característica 'Class' clasifica cada fila en una categoría (de 0 a 9) y la característica 'Explanation' ofrece una breve explicación de lo que representa cada clase.
El objetivo del ejercicio es agrupar los dos tipos de color en el juego ('Royal flush' y 'Straight flush') bajo el nombre 'Flush'.
Este ejercicio forma parte del curso
Escribir código eficiente con pandas
Instrucciones del ejercicio
- Reemplaza por
'Flush'todas las filas del DataFrame cuyo valor en la columna 'Explanation' sea'Royal flush'o'Straight flush'.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Replace Royal flush or Straight flush to Flush
poker_hands.replace({____:____, ____:____}, inplace=True)
print(poker_hands['Explanation'].head())