複数列でのグループ化

スプレッドシートユーザーのための Python

Chris Cardillo

Data Scientist

果物の売上

fruit_sales 多数の果物販売.png

fruit_sales.info() fruit_sales の info.png

スプレッドシートユーザーのための Python

果物の売上

fruit_sales 多数の果物販売.png

fruit_sales.info() 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()

今はリンゴが1行.png

スプレッドシートユーザーのための Python

sum() 前に複数列でグループ化する利点

  • 「一つかゼロ」ではありません
  • 重要なデータに絞り込めます
  • スプレッドシートを扱いやすくします
スプレッドシートユーザーのための Python

あなたの番です!

スプレッドシートユーザーのための Python

Preparing Video For Download...