Substituir valores únicos I
Neste exercício, vamos aplicar a técnica de substituição de múltiplos valores usando dicionários em um conjunto de dados diferente.
Vamos aplicar as funções no DataFrame data. Cada linha representa a classificação de 5 cartas de um baralho, variando de 1 (Ás) a 13 (Rei) (variáveis R1, R2, R3, R4, R5). A variável 'Class' classifica cada linha em uma categoria (de 0 a 9) e a variável 'Explanation' dá uma breve explicação do que cada classe representa.
O objetivo deste exercício é categorizar os dois tipos de flush no jogo ('Royal flush' e 'Straight flush') sob o nome 'Flush'.
Este exercicio faz parte do curso
Escrevendo código eficiente com pandas
Instruções do exercicio
- Substitua todas as linhas do DataFrame listadas como
'Royal flush'ou'Straight flush'na coluna 'Explanation' por'Flush'.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Replace Royal flush or Straight flush to Flush
poker_hands.replace({____:____, ____:____}, inplace=True)
print(poker_hands['Explanation'].head())