我正在试图写一个代码,绘制垂直条形图,从开始到结束运行。每条都有一个不同的起点和终点,所有的点都是负值。我尝试使用plt.bar,但到目前为止还没有真正成功。matplotlib.pyplot as plt
y = [-97, -27]
plt.ylim(-280, 1)但是,这会创建一个从-97到0而不是-97到-27之间的条形图。P
我在条形图中有一条参考线,但是我希望这条线能根据x轴的索引长度进行动态调整。我希望这条线从最左边的栏的左边边开始,在最右边的栏的右边边结束。我注意到,当ind (index)的值发生变化时,我无法使用ind的百分比或xmin和xmax参数的常量来精确地进行调整。locations for the groups
p1 = plt.bar(ind, menMeans, width,