見出し画像

python pandas groupby

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

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

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

この記事が気に入ったらサポートをしてみませんか?