BaşlayınÜcretsiz Başlayın

apply() ile beyzbol istatistiklerini analiz etme

Tampa Bay Rays, verilerini analiz etmeni istiyor.

Şu metrikleri istiyorlar:

  • Verideki her sütunun toplamı
  • Bir yılda atılan toplam sayı (her yıl için 'RS' + 'RA')
  • 'Playoffs' sütununun 1 ve 0 yerine metin formatında olması

Aşağıdaki fonksiyon 'Playoffs' sütununu metne çevirmek için kullanılabilir:

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

Bu metrikleri elde etmek için .apply() kullan. Bir DataFrame (rays_df) yüklendi ve konsola yazdırıldı. Bu DataFrame 'Year' sütununa göre indekslenmiş durumda.

Bu egzersiz

Verimli Python Kodu Yazmak

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)
Kodu Düzenle ve Çalıştır