Medlemmar jämfört med tillfälliga cyklister över tid
Cyklister kan antingen vara "Members", vilket innebär att de betalar en årsavgift för att kunna låna en cykel när som helst, eller "Casual", vilket innebär att de betalar vid kiosken vid cykelstationen.
Minskar antalet medlemmar och tillfälliga cyklister i samma takt från oktober till december, eller sjunker någon av grupperna snabbare?
Precis som tidigare har rides redan laddats in. Du ska använda Pandas-metoden .value_counts(), som returnerar antalet förekomster av varje värde i en Serie – i det här fallet antalet "Member"- respektive "Casual"-resor.
Den här övningen är en del av kursen
Arbeta med datum och tider i Python
Övningsinstruktioner
- Sätt
monthly_ridestill en omsamplead version avrides, per månad, baserad på startdatum. - Använd metoden
.value_counts()för att ta reda på hur många Member- respektive Casual-resor det gjordes, och dela sedan med det totala antalet resor per månad.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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())