堆叠单个系列熊猫的条形图

Dav*_*ave 2 python matplotlib pandas

我知道如何使用具有多行的数据框创建堆积条形图,但是有没有办法绘制一个系列,使得系列中的每个索引都放入堆积条形图中?

我得到的是这样的:

躲避条形图

码:

series = pd.Series(3 * np.random.rand(4), index=['a', 'b', 'c', 'd'], name='series')
series.plot(kind = 'bar')
Run Code Online (Sandbox Code Playgroud)

但我想要的是在一个堆叠的条形图中显示a,b,c和d.有人可以帮忙吗?

tar*_*pka 6

不确定你想要什么,因为你没有指定所需的输出,但这是一个尝试

pd.DataFrame(series).T.plot.bar(stacked=True)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述