คำนวณยอดรวมการเช่ารายสัปดาห์
นอกจากการกรองข้อมูลแล้ว บ่อยครั้งยังจำเป็นต้องรวมข้อมูลตามช่วงเวลาด้วย เพื่อวิเคราะห์แนวโน้มในเดือนกรกฎาคมและเปรียบเทียบความต้องการในแต่ละสัปดาห์ ให้คำนวณยอดรวมการเช่ารายสัปดาห์
polars ถูกโหลดเป็น pl และ DataFrame bikes พร้อมใช้งานแล้ว โดยเรียงลำดับตาม time
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การแปลงข้อมูลด้วย Polars
คำแนะนำการฝึกหัด
- จัดกลุ่มข้อมูลรายสัปดาห์โดยใช้
group_by_dynamic() - คำนวณผลรวมของ
rentalsและตั้งชื่อว่าtotal_rentals
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Group the data by week
bikes.____("time", every="____").agg(
# Calculate the sum of rentals
pl.col("rentals").____().alias("____")
)