Miembros frente a ciclistas ocasionales a lo largo del tiempo
Los usuarios pueden optar por ser « "Members" » (usuarios anuales), lo que significa que pagan una cuota anual para poder utilizar una bicicleta en cualquier momento, o « "Casual" » (usuarios de pago por uso), lo que significa que pagan en el quiosco situado junto al aparcamiento de bicicletas.
¿Los miembros y los usuarios ocasionales abandonan el servicio al mismo ritmo entre octubre y diciembre, o unos lo hacen más rápido que los otros?
Como antes, se ha cargado rides para ti. Vas a utilizar el método Pandas .value_counts(), que devuelve el número de instancias de cada valor en una serie. En este caso, los recuentos de «Miembro» o «Ocasional».
Este ejercicio forma parte del curso
Trabajar con fechas y horas en Python
Instrucciones del ejercicio
- Establece
monthly_ridescomo una versión remuestreada derides, por mes, según la fecha de inicio. - Utiliza el método
.value_counts()para averiguar cuántos viajes de miembros y ocasionales hubo, y divídelos entre el número total de viajes al mes.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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())