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
Ö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())