Grupowanie według wielu kolumn

Python dla użytkowników arkuszy kalkulacyjnych

Chris Cardillo

Data Scientist

Sprzedaż owoców

fruit_sales wiele sprzedaży owoców

fruit_sales.info() informacje o sprzedaży owoców

Python dla użytkowników arkuszy kalkulacyjnych

Sprzedaż owoców

fruit_sales wiele sprzedaży owoców

fruit_sales.info() informacje o sprzedaży owoców z podświetleniem

Python dla użytkowników arkuszy kalkulacyjnych

Sprzedaż owoców

wiele jabłek

Python dla użytkowników arkuszy kalkulacyjnych

Dodawanie listy nazw kolumn

Przed
fruit_sales.groupby('store', as_index=False).sum()
Po
fruit_sales.groupby(['store', 'product_name'], as_index=False).sum()
Python dla użytkowników arkuszy kalkulacyjnych

Czym jest lista?

shopping_list = ['milk', 'eggs', 'cheese']
Python dla użytkowników arkuszy kalkulacyjnych

Według sklepu i owocu

groups = ['store', 'product_name']

fruit_sales_less = fruit_sales.groupby(groups, as_index=False).sum()

pogrupowane i podsumowane

Python dla użytkowników arkuszy kalkulacyjnych

Według sklepu i owocu

groups = ['store', 'product_name']

fruit_sales_less = fruit_sales.groupby(groups, as_index=False).sum()

teraz jedno jabłko

Python dla użytkowników arkuszy kalkulacyjnych

Zalety grupowania według wielu kolumn przed .sum()

  • To nie jest zasada „wszystko albo nic"
  • Pozwala ograniczyć dane do tego, co istotne
  • Ułatwia zarządzanie danymi w arkuszu kalkulacyjnym
Python dla użytkowników arkuszy kalkulacyjnych

Czas na ćwiczenia!

Python dla użytkowników arkuszy kalkulacyjnych

Preparing Video For Download...