Baseball-Statistiken mit .apply() analysieren
Die Tampa Bay Rays wollen, dass du ihre Daten analysierst.
Sie hätten gerne die folgenden Kennzahlen:
- Die Summe der einzelnen Spalten in den Daten
- Die Gesamtzahl der in einem Jahr erzielten Runs (
'RS'
+'RA'
für jedes Jahr) - Die Spalte
'Playoffs'
im Textformat, anstatt1
's und0
's zu verwenden
Die folgende Funktion kann verwendet werden, um die Spalte 'Playoffs'
in Text umzuwandeln:
def text_playoffs(num_playoffs):
if num_playoffs == 1:
return 'Yes'
else:
return 'No'
Verwende .apply()
, um diese Kennzahlen zu erhalten. Ein DataFrame (rays_df
) wurde geladen und auf der Konsole ausgegeben. Dieser DataFrame ist mit der Spalte 'Year'
indiziert.
Diese Übung ist Teil des Kurses
Effizienten Python-Code schreiben
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)