Comece agoraComece grátis

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

Ver curso

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())
Editar e Executar Código