Groupby and sum only one column
The only way to do this would be to include C in your groupby (the groupby function can accept a list). Give this a try: df.groupby([‘A’,’C’])[‘B’].sum() One other thing to note, if you need to work with df after the aggregation you can also use the as_index=False option to return a dataframe object. This one … Read more