เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การดึงค่าชั่วโมงออกมา

เมื่อแปลง datetime เรียบร้อยแล้ว ขั้นตอนต่อไปคือวิเคราะห์ว่าความต้องการใช้จักรยานสูงสุดในช่วงเวลาใดของวัน เพื่อเปรียบเทียบยอดเช่าในแต่ละชั่วโมง จึงต้องดึงค่าชั่วโมงออกจาก timestamp แต่ละรายการ

polars โหลดไว้เป็น pl และ DataFrame bikes พร้อมใช้งาน โดยคอลัมน์ time ถูกแปลงเป็น Datetime แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การแปลงข้อมูลด้วย Polars

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ดึงค่าชั่วโมงจากคอลัมน์ time และตั้งชื่อคอลัมน์ใหม่ว่า hour

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Extract the hour from the time column
bikes.with_columns(
    pl.col("time").____.____().____("hour")
)
แก้ไขและรันโค้ด