EmpezarEmpieza gratis

Calcular una suma móvil

Siguiendo con los datos de bicicletas compartidas de Londres, los recuentos por hora pueden variar mucho de una hora a otra, lo que dificulta ver las tendencias. Las estadísticas móviles suavizan este ruido sumando sobre una ventana de filas consecutivas.

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

Este ejercicio forma parte del curso

Transformación de datos con Polars

Ver curso

Instrucciones del ejercicio

  • Añade una columna rolling_total con la suma móvil de 3 horas de rentals.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Add a 3-hour rolling sum of rentals
bikes.with_columns(
    pl.col("rentals").____(window_size=____).alias("____")
)
Editar y ejecutar código