Comece agoraComece grátis

Iteração por linhas com .apply()

.apply() é muito útil para iterar pelas linhas de um DataFrame e aplicar uma função específica.

Você vai trabalhar com um subconjunto do conjunto de dados poker_hands, que inclui apenas o valor (rank) das cinco cartas de cada mão em cada linha (esse subconjunto é gerado para você no script). Você vai calcular a variância de cada mão considerando todos os valores e, depois, de cada valor considerando todas as mãos.

Este exercicio faz parte do curso

Escrevendo código eficiente com pandas

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Define the lambda transformation
get_variance = ____

# Apply the transformation
data_tr = poker_hands[['R1', 'R2', 'R3', 'R4', 'R5']].____(____, ____)
print(data_tr.head())
Editar e Executar Código