1. Nauka
  2. /
  3. Kursy
  4. /
  5. Praca z datami i czasem w Pythonie

Connected

ćwiczenie

Łączenie groupby() i resample()

Jedną z najpotężniejszych metod w Pandas jest .groupby(). Podczas gdy .resample() grupuje wiersze według informacji o dacie lub czasie, .groupby() grupuje wiersze na podstawie wartości w jednej lub kilku kolumnach. Na przykład rides.groupby('Member type').size() powie nam, ile przejazdów odbyło się dla każdego typu członkostwa w całym DataFrame.

Po .groupby() można wywołać .resample(). Na przykład: jaki był medianowy czas przejazdu w rozbiciu na miesiące i typ członkostwa?

Instrukcje

100 XP
  • Uzupełnij wywołanie .groupby(), aby grupować według 'Member type', oraz wywołanie .resample(), aby próbkować według 'Start date' z częstotliwością miesięczną.
  • Wydrukuj medianę Duration dla każdej grupy.