Разница в очках с помощью .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
____ = ____