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ści1i0
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
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)