Python pivot/groupby表中的堆叠条形图

Python pivot/groupby表中的堆叠条形图,python,pandas,graph,bar-chart,visualization,Python,Pandas,Graph,Bar Chart,Visualization,这是一个示例数据。我怎样才能得到Y轴上的总金额,其中季度是堆叠的,区域和年份是X轴上的 Region Year Quarter Sum Amount A 2016 1 100 2 80 3 70 4 10 2017 1 90 2 50

这是一个示例数据。我怎样才能得到Y轴上的总金额,其中季度是堆叠的,区域和年份是X轴上的

Region Year   Quarter  Sum Amount
 A     2016     1       100
                2       80
                3       70
                4       10
       2017     1       90
                2       50
                3       60
                4       30
B      2016     1       120
                2       80
                3       90
                4       20
       2017     2       80
                3       100
将熊猫作为pd导入
将numpy作为np导入
将matplotlib.pyplot作为plt导入
随机输入
#资料
随机种子(365)
数据={'Year':[random.choice([2016,2017]),用于范围(1000)],其中,
'区域':[随机选择(['A',B']),用于范围(1000)内的uu,
'Quarter':[random.choice([1,2,3,4]),用于范围内(1000)],
'Value':[np.random.randint(10)表示范围(1000)内的}
#数据帧
df=pd.DataFrame(数据)
#群比
gb=df.groupby(['Region','Year','quartery'])['Value'].sum().unstack()
第一季1234
区域年
A 2016 306 279 221 261
2017    209 250 292 415
B 2016 262 296 261 260
2017    209 349 272 315
#密谋
gb.绘图条(堆叠=真)
plt.图例(title='Quarter',loc='中间偏左',bbox\u to\u锚=(1,0.5))
plt.show()