Mulai sekarangMulai gratis

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

Lihat Kursus

Instruksi latihan

  • Hitung jumlah rentals yang dikelompokkan berdasarkan hour dan beri nama kolom tersebut hourly_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("____")
)
Edit dan Jalankan Kode