堆叠的水平条形图的“左”值错误

时间:2020-08-16 13:22:08

标签: python plot

我想绘制水平堆积条形图,但是当我对堆积条形图应用“ left”时,该图仅显示每个条形的尖端。

enter image description here

我的代码是

plt.barh(bins[:len(count_vol)], count_vol, height = 10, align='edge', left=np.array(bar_bottom))

但是如果我从代码中删除left,那就很好。如果我打印Left值:

[21, 68, 80, 121, 110, 73, 84, 97, 56, 87, 76, 59, 41, 27, 9, 10, 34, 31, 40, 46, 50, 72, 88, 85, 64, 64, 68, 74, 111, 96, 68, 38, 31, 43, 31, 25, 33, 30, 42, 32, 22, 17, 12, 15, 16, 20, 15, 16, 1]

它已经是np.array。

怎么了?

0 个答案:

没有答案
相关问题