Kom igångKom igång gratis

Ersätt enskilda värden I

I den här övningen tillämpar vi tekniken att ersätta flera värden med hjälp av ordlistor på ett annat dataset.

Vi arbetar med DataFramen data . Varje rad representerar rangordningen av 5 kort från en kortlek, från 1 (Ess) till 13 (Kung) (särdragen R1, R2, R3, R4, R5). Särdragen 'Class' klassificerar varje rad i en kategori (från 0 till 9) och särdragen 'Explanation' ger en kort förklaring av vad varje klass representerar.

Målet med övningen är att kategorisera de två typerna av färgspel i spelet ('Royal flush' och 'Straight flush') under namnet 'Flush'.

Den här övningen är en del av kursen

Effektiv kodning med pandas

Visa kurs

Övningsinstruktioner

  • Ersätt varje rad i DataFramen som är listad som 'Royal flush' eller 'Straight flush' i kolumnen 'Explanation' med 'Flush'.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Replace Royal flush or Straight flush to Flush
poker_hands.replace({____:____, ____:____}, inplace=True)
print(poker_hands['Explanation'].head())
Redigera och kör kod