CommencerCommencer gratuitement

Exécutez les différentiels avec .iterrows()

Vous avez été recruté par les Giants de San Francisco en tant qu'analyste. Félicitations. Le propriétaire de l'équipe vous demande de calculer un indicateur appelé « différentiel de points marqués » pour chaque saison entre 2008 et 2012. Cet indicateur est calculé en soustrayant le nombre total de points concédés par une équipe au cours d'une saison du nombre total de points marqués par cette équipe au cours de la même saison. « 'RS' » désigne les points marqués et « 'RA' » désigne les points concédés.

La fonction ci-dessous calcule cette métrique :

def calc_run_diff(runs_scored, runs_allowed):


    run_diff = runs_scored - runs_allowed


    return run_diff

Un DataFrame a été chargé dans votre session sous le nom d'giants_df et imprimé dans la console. Veuillez vous entraîner à utiliser .iterrows() pour ajouter une colonne de différence de points à ce DataFrame.

Cet exercice fait partie du cours

Écrire du code Python efficace

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Create an empty list to store run differentials
____ = ____
Modifier et exécuter le code