НачатьНачать бесплатно

Разница в очках с помощью .iterrows()

Поздравляем! Вас взяли на работу аналитиком в команду San Francisco Giants. Владелец команды хочет, чтобы вы рассчитали метрику под названием разница в очках для каждого сезона с 2008 по 2012 год. Эта метрика вычисляется как разность между общим количеством очков, набранных командой за сезон, и общим количеством очков, пропущенных ею. 'RS' — набранные очки, 'RA' — пропущенные очки.

Для расчёта этой метрики используется следующая функция:

def calc_run_diff(runs_scored, runs_allowed):

    run_diff = runs_scored - runs_allowed

    return run_diff

В вашей сессии загружен DataFrame giants_df, который выведен в консоль. Попрактикуемся в использовании .iterrows(), чтобы добавить в этот DataFrame столбец разницы в очках.

Это упражнение является частью курса

Эффективный код на Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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