Členové vs. příležitostní jezdci v čase
Každý jezdec patří buď mezi "Members" (členové, kteří platí roční předplatné a mohou si vzít kolo kdykoli), nebo "Casual" (příležitostní jezdci, kteří platí přímo u stojanu).
Ubývá členů a příležitostných jezdců od října do prosince stejným tempem, nebo jeden z nich mizí rychleji než druhý?
Datová sada rides je už načtená. Budeš používat metodu Pandas .value_counts(), která vrátí počet výskytů každé hodnoty v sérii – v tomto případě počty jízd kategorie "Member" a "Casual".
Toto cvičení je součástí kurzu
Práce s daty a časy v Pythonu
Pokyny k cvičení
- Nastav
monthly_ridesjako verzi datové sadyridespřevzorkovanou po měsících podle data zahájení jízdy. - Pomocí metody
.value_counts()zjisti, kolik jízd absolvovali členové a kolik příležitostní jezdci, a vyděl tato čísla celkovým počtem jízd za každý měsíc.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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())