ระยะเวลาเฉลี่ยแต่ละวันในสัปดาห์?
Pandas มี attribute ที่เกี่ยวข้องกับ datetime หลายตัวใน .dt accessor ซึ่งบางตัวคุ้นเคยกันดีแล้ว เช่น .dt.month และบางตัวก็สะดวกและประหยัดเวลากว่าการใช้ Python มาตรฐาน เช่น .dt.day_name()
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำงานกับวันที่และเวลาใน Python
คำแนะนำการฝึกหัด
- เพิ่มคอลัมน์ใหม่ชื่อ
'Ride start weekday'ในridesโดยให้เก็บชื่อวันของสัปดาห์จากคอลัมน์Start date - แสดงค่ามัธยฐานของระยะเวลาการเดินทางสำหรับแต่ละวันในสัปดาห์
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Add a column for the weekday of the start of the ride
rides['Ride start weekday'] = rides['Start date'].____
# Print the median trip time per weekday
print(rides.____(____)['Duration'].median())