Zacznij terazZacznij za darmo

Analiza statystyk baseballowych za pomocą .apply()

Tampa Bay Rays chcą, żebyś przeanalizował(a) ich dane.

Potrzebują następujących wskaźników:

  • Suma wartości w każdej kolumnie
  • Łączna liczba punktów zdobytych w danym roku ('RS' + 'RA' dla każdego roku)
  • Kolumna 'Playoffs' w formacie tekstowym zamiast wartości 1 i 0

Poniższa funkcja służy do konwersji kolumny 'Playoffs' na tekst:

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

Użyj .apply(), aby obliczyć te wskaźniki. DataFrame (rays_df) został wczytany i wyświetlony w konsoli. Jest on indeksowany według kolumny 'Year'.

To ćwiczenie jest częścią kursu

Wydajny kod w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)
Edytuj i uruchom kod