如果您提供一些要绘制的数据示例,将会很有帮助。
如果数据为负,则条形图自然会指向左侧,图的右边缘为0。
data = np.random.random(size=(5,))
data2 = data * -1
plt.figure()
plt.barh(y=range(5),width=data2)
如果您想保持数值为正,但将其指向左侧,那么最简单的方法可能就是简单地反转x轴的方向:
plt.figure()
plt.barh(y=range(5),width=data)
plt.gca().invert_xaxis()