CommencezCommencez gratuitement

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

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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