LoslegenKostenlos loslegen

Run-Differenzen mit .iterrows()

Du bist von den San Francisco Giants als Analyst eingestellt worden – herzlichen Glückwunsch! Der Besitzer des Teams will, dass du für jede Saison von 2008 bis 2012 eine Kennzahl namens Run Differential berechnest. Diese Kennzahl wird berechnet, indem man die Gesamtzahl der Runs, die ein Team in einer Saison zugelassen hat, von der Gesamtzahl der Runs, die das Team in einer Saison erzielt hat, abzieht. 'RS' bedeutet erzielte Runs und 'RA' bedeutet zugelassene Runs.

Die Funktion unten berechnet diese Metrik:

def calc_run_diff(runs_scored, runs_allowed):


    run_diff = runs_scored - runs_allowed


    return run_diff

Ein DataFrame wurde als giants_df in deine Session geladen und in der Konsole angezeigt. Probieren wir nun, mit .iterrows() eine Spalte für die Run-Differenz zu diesem DataFrame hinzuzufügen.

Diese Übung ist Teil des Kurses

Effizienten Python-Code schreiben

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Create an empty list to store run differentials
____ = ____
Code bearbeiten und ausführen