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
Prueba este ejercicio y completa el código de muestra.
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)