问题描述
现在我正在使用:
self.axes = fig.add_subplot(111)
....
self.axes.relim()
self.axes.autoscale_view(True,True,True)
要重新缩放此图中的所有四条线:
我的问题是,在大多数情况下,绿色和红色当前线实际上相距很远,并且在大多数情况下(当电流不会偏离太多时)基本上都位于图形窗口的顶部和底部
如何使它的轴比最高电流高一点,比最低电流低一点,以确保电流线更易读?
谢谢!
1楼
您可以使用方法向轴添加一些边距。 例如
ax.margins(y=0.07)
在y轴刻度的两端增加了7%的垂直边距。
2楼
我认为您正在寻找的是self.axes.set_ylim([1,4])
。
我也认为您可以考虑通过self.axes.legend()
在图上添加图例。