ComenzarEmpieza gratis

Combinación de groupby() y resample()

Un método muy potente en Pandas es .groupby(). Mientras que .resample() agrupa filas por información de hora o fecha, .groupby() agrupa filas en función de los valores de una o varias columnas. Por ejemplo, rides.groupby('Member type').size() nos indicaría cuántos viajes hubo por tipo de miembro en todo nuestro DataFrame.

.resample() Se puede llamar después de .groupby(). Por ejemplo, ¿cuál fue la duración media de los viajes por mes y por tipo de membresía?

Este ejercicio forma parte del curso

Trabajar con fechas y horas en Python

Ver curso

Instrucciones del ejercicio

  • Completa la llamada .groupby() para agrupar por 'Member type' y la llamada .resample() para remuestrear según 'Start date', por mes.
  • Imprime la mediana Duration para cada grupo.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Group rides by member type, and resample to the month
grouped = rides.groupby('____')\
  .resample('____', on = '____')

# Print the median duration for each group
print(grouped[____].____)
Editar y ejecutar código