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

Анализ бейсбольной статистики с помощью .apply()

Команда Tampa Bay Rays хочет, чтобы вы проанализировали их данные.

Необходимо получить следующие показатели:

  • Сумму по каждому столбцу данных
  • Общее количество пробежек за год ('RS' + 'RA' для каждого года)
  • Столбец 'Playoffs' в текстовом формате вместо значений 1 и 0

Для преобразования столбца 'Playoffs' в текстовый формат можно использовать функцию ниже:

def text_playoffs(num_playoffs): 
    if num_playoffs == 1:
        return 'Yes'
    else:
        return 'No' 

Используйте .apply() для получения этих показателей. DataFrame (rays_df) уже загружен и выведен в консоль. В этом DataFrame индексом служит столбец 'Year'.

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

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

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

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

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

# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)
Редактировать и запускать код