會員與臨時騎士的時間趨勢比較
騎士可能是 "Members",也就是每年付費以便隨時取車;或是 "Casual",也就是在車柱旁的售票機現場付費。
在 10 月到 12 月之間,會員與臨時騎士的騎乘次數是否以相同的速度下滑,還是其中一方下降得更快?
和之前一樣,rides 已為你載入。你將使用 Pandas 的 .value_counts() 方法,它會回傳某個 Series 各個值出現的次數。本題中,也就是「Member」或「Casual」的次數統計。
本練習屬於課程
在 Python 處理日期與時間
練習說明
- 將
monthly_rides設為以起始日期為基礎、按月對rides進行重採樣的結果。 - 使用
.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())