熊猫图中的次要y轴限制

时间:2019-04-09 17:01:37

标签: pandas plot

有没有办法在熊猫df.plot中设置次要Y轴的限制

我有以下陈述。有没有一种方法可以简单地为辅助轴添加ylim?如“ secondary_ylim =(0,1)”

df[["Date","Col1","Col2"]].plot(x="date",y=["Col1","Col2"],secondary_y="Col2",ylim = (0,1))

1 个答案:

答案 0 :(得分:0)

有趣。...我不知道是否还有另一种方法来获取次要y_axes的轴。

但是,您可以这样做:

df = pd.DataFrame({'Date':pd.date_range('2019-02-01', periods=10), 'Col1':np.random.randint(0,10,10), 'Col2':np.random.randint(100,500, 10)})
ax = df[["Date","Col1","Col2"]].plot(x="Date",y=["Col1","Col2"],secondary_y="Col2", ylim = ([0,5]))
ax.set_ylim(0,5)
fig = ax.get_figure()
ax = fig.get_axes()
ax[1].set_ylim(0,250)

输出:

enter image description here