Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Sätt monthly_rides till en omsamplead version av rides, 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())
Redigera och kör kod