Jeżeli potrzebujemy przeanalizować lub opisać jkiś fragment danych z naszego DataFrame np. potrzebujemy opisać wiek per grupy, wysokość koszyka per płeć czy częstotliwość dokonywanych zakupów per typ karty lojalnościowej, to powinniśmy wykorzystać metodę groupby().
Metoda groupby()
df.groupby('nazwa_kolumny_do_grupowania')['nazwa_kolumny_do_wyliczenia', 'kolejna kolumna', ...]
Pełna lista argumentów znajduje się w dokumentacji tutaj.
Przykład wykorzystania .groupby() w analizie danych: