无法将轴最小值设置为大于0

时间:2019-07-17 13:11:06

标签: python pandas matplotlib

我正在尝试创建一个像这样的图:

ax = df.plot(kind="bar", ylim=[1, 5])

不幸的是,y轴仍然从零开始。

ax.set_ylim([-5, -5])

...按预期工作。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

目前无法在绘图时直接设置极限。

尝试以下任何一种方法,它们都应该起作用:

axes = plt.gca()
axes.set_ylim([1, 5])
x1,x2,y1,y2 = plt.axis()
plt.axis((x1,x2,1,5))
plt.ylim((1,5))