Aleksei Komissarov
да я б рад, только б датафрейм увидеть
first = [9,9,9,9,9,9,10,10,10,10,10,10]
second = ['one', 'two', 'three', 'one', 'two', 'three', 'one', 'two', 'three', 'one', 'two', 'three']
third = [10, 20, 30, 20, 40, 50, 20, 40, 50, 20, 40, 50]
test = pd.DataFrame(zip(first, second, third), columns=['mon', 'name', 'val'])
test_gr = test.groupby(['mon', 'name']).sum()
test_gr
что-то такое.
тут важно, на что обратить внимание: мультииндекс. ровно поэтому надо было делать то, о чем говорили выше