如何使用Python在条形图中表示二维分类数据

我有一个包含列的数据集:“月”,“类别”和“利润”。我使用以下方法来查找每个月和每个类别的“盈利能力”总和。

q1=df.groupby(['Month','Category'])['Profitability'].sum()

这是我得到的结果。

Month  Category   
1      Cosmetics       2685.9000
       First Aid       2128.0200
       Magazine         703.8900
       Supplements    37005.6200
       Toiletries      1893.0600
2      Cosmetics       2569.0600
       First Aid       3282.7850
       Magazine         679.1100
       Supplements    36647.8800
       Toiletries      1357.7500
3      Cosmetics       1350.7925
       First Aid       2238.3100
       Magazine         371.1200
       Supplements    21444.0900
       Toiletries      1226.1600

我想用条形图表示它们。可视化这些分类数据的最佳方法是什么?