Run differenciály pomocí .iterrows()
Gratuluji! Právě tě přijali jako analytika/analytičku k týmu San Francisco Giants. Vlastník týmu chce, abys pro každou sezónu od roku 2008 do roku 2012 vypočítal/a metriku zvanou run differential (rozdíl dosažených a povolených běhů). Tato metrika se vypočítá odečtením celkového počtu povolených běhů od celkového počtu dosažených běhů v dané sezóně. 'RS' označuje dosažené běhy a 'RA' povolené běhy.
Níže je funkce, která tuto metriku vypočítá:
def calc_run_diff(runs_scored, runs_allowed):
run_diff = runs_scored - runs_allowed
return run_diff
Do tvé session byl načten DataFrame giants_df, který je vypsaný v konzoli. Pojďme si procvičit použití .iterrows() k přidání sloupce run differential do tohoto DataFramu.
Toto cvičení je součástí kurzu
Psaní efektivního kódu v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create an empty list to store run differentials
____ = ____