Групування за кількома стовпцями

Python для користувачів електронних таблиць

Chris Cardillo

Data Scientist

Продажі фруктів

fruit_sales багато продажів фруктів.png

fruit_sales.info() інформація про продажі фруктів.png

Python для користувачів електронних таблиць

Продажі фруктів

fruit_sales багато продажів фруктів.png

fruit_sales.info() інформація про продажі фруктів з підсвіченням.png

Python для користувачів електронних таблиць

Продажі фруктів

багато яблук.png

Python для користувачів електронних таблиць

Додавання списку назв стовпців

Було
fruit_sales.groupby('store', as_index=False).sum()
Стало
fruit_sales.groupby(['store', 'product_name'], as_index=False).sum()
Python для користувачів електронних таблиць

Що таке список?

shopping_list = ['milk', 'eggs', 'cheese']
Python для користувачів електронних таблиць

За магазином і фруктом

groups = ['store', 'product_name']

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

згруповано й підсумовано.png

Python для користувачів електронних таблиць

За магазином і фруктом

groups = ['store', 'product_name']

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

тепер одне яблуко.png

Python для користувачів електронних таблиць

Переваги групування за більшою кількістю стовпців перед .sum()

  • Це не «або один, або жодного»
  • Зведіть дані до суті
  • Полегшує роботу з даними з електронних таблиць
Python для користувачів електронних таблиць

Ваша черга!

Python для користувачів електронних таблиць

Preparing Video For Download...