Menghitung total per jam dengan window function
Melanjutkan dengan data bike-sharing London, Anda ingin menemukan pola permintaan yang tidak biasa seperti acara atau gangguan. Untuk melakukannya, bandingkan penyewaan setiap jam dengan total tipikalnya di semua hari. Window function memungkinkan Anda menambahkan statistik grup sambil mempertahankan setiap baris apa adanya.
polars telah dimuat sebagai pl. DataFrame bikes tersedia dengan kolom time, rentals, temp, dan hour.
Latihan ini merupakan bagian dari kursus
Transformasi Data dengan Polars
Instruksi latihan
- Hitung jumlah
rentalsyang dikelompokkan berdasarkanhourdan beri nama kolom tersebuthourly_total.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Add the hourly total using a window function
bikes.with_columns(
pl.col("rentals").____().over("____").alias("____")
)