这可能是一个简单的问题,但是设置底部y轴似乎不起作用。我相信这是因为我使用了面积图,但我不确定如何解决它。以下是我的当前代码。
fig, (ax1, ax2) = plt.subplots(2, sharex=True, sharey=True)
fig.suptitle('SPY Chart')
ax1.set_ylim(bottom=150, top=450)
spyData['Close'].plot(kind='area',ax=ax1)
spyData['Close'].plot(ax=ax2)
修改顶部的值完全可行,但底部无法修改。
sharey=True
,两个图的 y 轴是共享的。更改一个轴将自动更改另一个轴。如果这不是您想要的,请设置sharey=False
(默认值)。 - JohanC