EmpezarEmpieza gratis

Calcular la diferencia respecto a la media por hora

Los totales son útiles, pero las desviaciones cuentan una historia más rica. Calcula cuánto difieren los alquileres de cada hora respecto al promedio de esa hora a lo largo de todos los días para detectar rápidamente una demanda por encima o por debajo de lo normal.

polars está cargado como pl. El DataFrame bikes está disponible con las columnas time, rentals, temp y hour.

Este ejercicio forma parte del curso

Transformación de datos con Polars

Ver curso

Instrucciones del ejercicio

  • Añade una columna diff_from_avg que muestre rentals menos la media por hora de rentals.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Calculate how each rental differs from its hourly average
bikes.with_columns(
    (pl.col("rentals") - pl.col("rentals").____().over("____")).alias("____")
)
Editar y ejecutar código