ComenzarEmpieza gratis

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

Ver curso

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())
Editar y ejecutar código