Использование DataFrame.groupby().sum() для группировки строк на основе одного или нескольких столбцов и вычисления функции суммирования суммы. Функция groupby() возвращает объект DataFrameGroupBy, который содержит агрегатную функцию sum() для вычисления суммы заданного столбца для каждой группы.Как использовать функции groupby() и sum() вместе с примерами. group by & sum для одного и нескольких столбцов выполняется несколькими способами в pandas, некоторые из них — это функции groupby(), pivot(), transform() и aggregate().
Смотри детально