Comece agoraComece grátis

Métodos de vetorização para iterar um DataFrame

Agora que você já está familiarizado com vetorização em pandas e NumPy, vai comparar o desempenho de cada uma por conta própria.

Sua tarefa é calcular a variância de todas as cartas em cada mão usando vetorização em Series do pandas e depois adaptar seu código para usar vetorização em ndarrays do NumPy.

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.

# Calculate the variance in each hand
start_time = time.time()
poker_var = poker_hands[[____, ____, ____, ____, ____]].____(____=____)
print("Time using pandas vectorization: {} sec".format(time.time() - start_time))
print(poker_var.head())
Editar e Executar Código