Pencere fonksiyonlarıyla saatlik toplamı hesaplama
Londra bisiklet paylaşımı verileriyle devam ederken, etkinlikler veya aksaklıklar gibi alışılmadık talep desenlerini yakalamak istiyorsun. Bunu yapmak için, her saatin kiralamalarını tüm günler genelindeki tipik toplamıyla karşılaştır. Pencere fonksiyonları, her bir satırı korurken grup istatistiklerini eklemene olanak tanır.
polars pl olarak yüklendi. bikes DataFrame'i time, rentals, temp ve hour sütunlarına sahip olarak hazır.
Bu egzersiz, kursun bir parçasıdır
Polars ile Veri Dönüşümü
Egzersiz talimatları
hourbazında gruplandırılmışrentalstoplamını hesapla ve sütunuhourly_totalolarak adlandır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Add the hourly total using a window function
bikes.with_columns(
pl.col("rentals").____().over("____").alias("____")
)