ПочатиПочніть безкоштовно

Різниця зарахованих і пропущених ранів з .iterrows()

Вас найняли аналітиком до San Francisco Giants — вітаємо! Власник команди просить вас обчислити показник під назвою run differential для кожного сезону з 2008 по 2012 роки. Цей показник обчислюють як різницю між загальною кількістю ранів, які команда набрала за сезон, і загальною кількістю ранів, які вона пропустила за сезон. 'RS' означає runs scored (зараховані рани), а 'RA' — runs allowed (пропущені рани).

Наведена нижче функція обчислює цей показник:

def calc_run_diff(runs_scored, runs_allowed):

    run_diff = runs_scored - runs_allowed

    return run_diff

У вашу сесію завантажено датафрейм giants_df і виведено в консоль. Давайте потренуємося використовувати .iterrows(), щоб додати стовпець run differential до цього датафрейму.

Ця вправа є частиною курсу

Ефективне написання коду Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create an empty list to store run differentials
____ = ____
Редагувати та запускати код