Analizar estadísticas de béisbol con .apply()
Los Tampa Bay Rays quieren que analices sus datos.
Les gustaría tener las siguientes métricas
- La suma de cada columna de los datos
- La cantidad total de carreras anotadas en un año (
'RS'
+'RA'
para cada año) - La columna
'Playoffs'
en formato texto en lugar de utilizar1
's y0
's
La siguiente función puede utilizarse para convertir la columna 'Playoffs'
en texto:
def text_playoffs(num_playoffs):
if num_playoffs == 1:
return 'Yes'
else:
return 'No'
Utiliza .apply()
para obtener estas métricas. Se ha cargado un DataFrame (rays_df
) y se ha impreso en la consola. Este DataFrame está indexado en la columna 'Year'
.
Este ejercicio forma parte del curso
Escribir código Python eficiente
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)