1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Práce s daty a časy v Pythonu

Connected

cvičení

Kombinace groupby() a resample()

Jedna z nejužitečnějších metod v Pandas je .groupby(). Zatímco .resample() seskupuje řádky podle časových informací nebo dat, .groupby() seskupuje řádky podle hodnot v jednom nebo více sloupcích. Například rides.groupby('Member type').size() nám řekne, kolik jízd bylo v celém DataFrame podle typu členství.

.resample() lze volat po .groupby(). Jak dlouhá byla například mediánová jízda v jednotlivých měsících a podle typu členství?

Pokyny

100 XP
  • Dokonči volání .groupby() pro seskupení podle 'Member type' a volání .resample() pro převzorkování podle sloupce 'Start date' na měsíční frekvenci.
  • Vypiš medián hodnoty Duration pro každou skupinu.