Différentiels de points avec .iterrows()
Vous avez été embauché par les San Francisco Giants comme analyste — félicitations ! Le propriétaire de l’équipe souhaite que vous calculiez une mesure appelée le différentiel de points pour chaque saison de 2008 à 2012. Cette mesure se calcule en soustrayant du nombre total de points accordés par une équipe pendant une saison le nombre total de points marqués par cette même équipe pendant la saison. 'RS' signifie runs scored (points marqués) et 'RA' signifie runs allowed (points accordés).
La fonction ci-dessous calcule cette mesure :
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 giants_df et affiché dans la console. Exerçons-nous à utiliser .iterrows() pour ajouter une colonne différentiel de points à ce DataFrame.
Cette activité fait partie du cours
Rédiger du code Python efficace
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create an empty list to store run differentials
____ = ____