Zacznij terazZacznij za darmo

Obliczanie odchylenia od średniej godzinowej

Sumy są przydatne, ale odchylenia mówią więcej. Oblicz, o ile wypożyczenia w każdej godzinie różnią się od średniej dla tej godziny we wszystkich dniach — dzięki temu szybko wykryjesz popyt wyższy lub niższy niż normalnie.

polars jest załadowany jako pl. Dostępna jest ramka danych bikes z kolumnami time, rentals, temp i hour.

To ćwiczenie jest częścią kursu

Transformacje danych z Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj kolumnę diff_from_avg pokazującą różnicę między rentals a średnią godzinową rentals.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Calculate how each rental differs from its hourly average
bikes.with_columns(
    (pl.col("rentals") - pl.col("rentals").____().over("____")).alias("____")
)
Edytuj i uruchom kod