ComeçarComece de graça

Executar diferenciais com .itertuples()

O New York Yankees fez uma troca com o San Francisco Giants pelo seu contrato de analista - você é uma mercadoria em alta! Seu novo chefe viu seu trabalho com os Giants e agora quer que você faça algo semelhante com os dados dos Yankees. Ele gostaria que você calculasse os diferenciais de corrida para os Yankees de 1962 a 2012 e descobrisse em qual temporada eles tiveram o melhor diferencial de corrida.

Você se lembrou da função que usou ao trabalhar com os Giants e a anotou rapidamente:

def calc_run_diff(runs_scored, runs_allowed):


    run_diff = runs_scored - runs_allowed


    return run_diff

Vamos usar o site .itertuples() para percorrer o DataFrame yankees_df (que foi carregado na sua sessão) e calcular os diferenciais de execução.

Este exercício faz parte do curso

Escrevendo código Python eficiente

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

run_diffs = []

# Loop over the DataFrame and calculate each row's run differential
for ____ in ____.____():
    
    runs_scored = ____
    runs_allowed = ____
Editar e executar o código