Grouping and summing: the beginner's pivot table

Python for Spreadsheet Users

Chris Cardillo

Data Scientist

Fruit stores

bigger fruit df.png

Python for Spreadsheet Users

Fruit stores

bigger fruit store column.png

Python for Spreadsheet Users

Fruit stores

bigger fruit product column.png

Python for Spreadsheet Users

Fruit stores

bigger fruit quantity column.png

Python for Spreadsheet Users

Fruit stores

bigger fruit revenue column.png

Python for Spreadsheet Users

Pivoting in spreadsheets

Raw Data

bigger fruit df.png

Pivot Table

bigger fruit value pivot.png

Pivot Table Editor

bigger fruit value pivot table editor.png

Python for Spreadsheet Users

Pivoting in spreadsheets

Raw Data

bigger fruit df.png

Pivot Table

bigger fruit value pivot.png

Pivot Table Editor

bigger fruit value pivot table editor values focus.png

Python for Spreadsheet Users

.sum()

fruit_sales.head()

fruit sales head.png

fruit_sales.sum(numeric_only=True)

fruit sales sum.png

Python for Spreadsheet Users

Pure summary with .sum()

In spreadsheets

bigger fruit value pivot.png

In Python
fruit_sales.sum(numeric_only=True)

fruit sales sum.png

Python for Spreadsheet Users

Using pivot table rows in spreadsheets

Pivot Table

fruit sales store pivot table.png

Pivot Table Editor

bigger fruit pivot table editor with stores highlighted.png

Python for Spreadsheet Users

A simple pivot table in Python - .groupby().sum()

In Python
fruit_sales.groupby('store', as_index=False).sum()

fruit sales store summary.png

In spreadsheets

fruit sales store pivot table.png

Python for Spreadsheet Users

A simple pivot table in Python - .groupby().sum()

In Python
fruit_sales.groupby('store', as_index=False).sum()
In spreadsheets pivot table editor

Rows and Values Only.png

Python for Spreadsheet Users

A simple pivot table in Python - .groupby().sum()

In Python
fruit_sales.groupby('store', as_index=False).sum()

fruit sales store summary.png

In spreadsheets

fruit sales store pivot table.png

Python for Spreadsheet Users

Your turn!

Python for Spreadsheet Users

Preparing Video For Download...