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

การสร้างคอลัมน์ timedelta

ก่อนหน้านี้ในคอร์ส เราได้เขียนลูปเพื่อลบออบเจกต์ datetime และคำนวณระยะเวลาที่จักรยานตัวอย่างออกจากสถานีจอด ตอนนี้จะทำสิ่งเดียวกันด้วย Pandas

โหลด rides ให้แล้วเรียบร้อย

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

การทำงานกับวันที่และเวลาใน Python

ดูคอร์ส

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

  • ลบคอลัมน์ Start date ออกจากคอลัมน์ End date เพื่อให้ได้ Series ของ timedelta แล้วกำหนดผลลัพธ์ให้กับ ride_durations
  • แปลง ride_durations ให้เป็นหน่วยวินาที แล้วกำหนดผลลัพธ์ให้กับคอลัมน์ 'Duration' ของ rides

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

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

# Subtract the start date from the end date
ride_durations = ____ - ____

# Convert the results to seconds
____[____] = ride_durations.____

print(rides['Duration'].head())
แก้ไขและรันโค้ด