python pandas groupby グループ集計
各カラムで同じ要素の、数値を操作するgroupbyメソッド。
データフレームからgroupbyを呼出す。
groupbyメソッドの第一引数( by )にまとめる要素とするカラム名を設定し、任意の関数を付ける。
df.groupby( by=[ "カラム名" ] ).sum( )
*設定しなかったカラムは消去される
例(下表)として産地と品名が同じ場合、販売個数を足算する場合
df = df[['産地','品名','販売個数']].groupby(['産地','品名'],as_index=False).sum()