見出し画像

python pandas groupby グループ集計

各カラムで同じ要素の、数値を操作するgroupbyメソッド。
データフレームからgroupbyを呼出す。
groupbyメソッドの第一引数( by )にまとめる要素とするカラム名を設定し、任意の関数を付ける。
df.groupby( by=[ "カラム名" ] ).sum( )
*設定しなかったカラムは消去される

例(下表)として産地と品名が同じ場合、販売個数を足算する場合

df = df[['産地','品名','販売個数']].groupby(['産地','品名'],as_index=False).sum()

いいなと思ったら応援しよう!