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

สมาชิกกับผู้ใช้ทั่วไปในแต่ละช่วงเวลา

ผู้ใช้จักรยานแบ่งออกเป็น "Members" คือผู้ที่จ่ายค่าสมาชิกรายปีเพื่อสิทธิ์ใช้งานได้ตลอดเวลา และ "Casual" คือผู้ที่จ่ายเงินที่ตู้บริการบริเวณจุดจอดจักรยาน

สมาชิกและผู้ใช้ทั่วไปมีจำนวนการใช้งานลดลงในอัตราเดียวกันในช่วงเดือนตุลาคมถึงธันวาคมหรือไม่ หรือกลุ่มใดกลุ่มหนึ่งลดลงเร็วกว่ากัน?

เช่นเดิม ชุดข้อมูล rides ถูกโหลดไว้ให้แล้ว โดยจะใช้เมธอด .value_counts() ของ Pandas ซึ่งคืนค่าจำนวนของแต่ละค่าใน Series ในที่นี้คือจำนวนการเดินทางของ "Member" และ "Casual"

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

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

ดูคอร์ส

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

  • กำหนดให้ monthly_rides เป็นข้อมูล rides ที่ถูก resample แบบรายเดือน โดยอ้างอิงจากวันที่เริ่มต้น
  • ใช้เมธอด .value_counts() เพื่อนับจำนวนการเดินทางของ Member และ Casual จากนั้นหารด้วยจำนวนการเดินทางทั้งหมดในแต่ละเดือน

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

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

# Resample rides to be monthly on the basis of Start date
monthly_rides = rides.____('____', on = '____')['Member type']

# Take the ratio of the .value_counts() over the total number of rides
print(monthly_rides.____() / monthly_rides.size())
แก้ไขและรันโค้ด