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

การแปลง string วันเวลาให้เป็น Datetime

สมมติว่าคุณเป็นนักวิเคราะห์ระบบขนส่งในลอนดอน และต้องการทำความเข้าใจรูปแบบความต้องการใช้บริการแชร์จักรยานในช่วงฤดูร้อน ชุดข้อมูลมีข้อมูลการเช่ารายชั่วโมงในเดือนกรกฎาคม แต่คอลัมน์ time ถูกเก็บเป็น string ในรูปแบบ "MM-DD-YYYY HH:MM" ในการวิเคราะห์ช่วงเวลาที่มีความต้องการสูงสุด จึงต้องแปลงคอลัมน์นี้ให้เป็น Datetime dtype ก่อน

polars ถูก import ไว้แล้วในชื่อ pl และ DataFrame bikes มีคอลัมน์ time, rentals และ temp

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

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

ดูคอร์ส

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

  • แปลงคอลัมน์ time ให้เป็น Datetime dtype โดยใช้ format "%m-%d-%Y %H:%M"

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

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

# Parse the time column to Datetime
bikes.with_columns(
    pl.col("time").____.____(pl.____, "%m-%d-%Y %H:%M")
)
แก้ไขและรันโค้ด