การสร้างคอลัมน์ 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())