Я использую приведенный ниже код для первой группировки своих данных, чтобы я мог получить общее количество продаж для материала в данной территории и в данном месяце.
Material_Wise = data.groupby(['Material','Territory Name','Month'])['Gross Sales Qty'].sum()
print(Material_Wise)
Material Territory Name Month
A Region 1 Apr 2017 40000.0
Aug 2017 12000.0
Dec 2017 12000.0
Feb 2018 50000.0
Jan 2017 50000.0
...
E Region 2 Nov 2019 9000.0
Oct 2018 2000.0
Oct 2019 22900.0
Sept 2018 10000.0
Sept 2019 14200.0
Выше приведен вывод, который я Теперь я хочу отсортировать свои данные так, чтобы я мог получить вывод, как показано ниже:
Material Territory Name Month
A Region 1 Jan 2017 50000.0
Apr 2017 40000.0
Aug 2017 12000.0
Dec 2017 12000.0
Feb 2018 50000.0
...
E Region 2 Sept 2018 10000.0
Oct 2018 2000.0
Sept 2019 14200.0
Oct 2019 22900.0
Nov 2019 9000.0