在matplotlib中如何要求轴的限制大于或等于0?

How can a limit of an axis be required to be greater than or equal to 0 in matplotlib?

我想设置一个要求y-axis的最小限制大于等于0。我不想设置最小限制y-axis 正好是 0。

我不想将 y-axis 最小限制设置为 0,因为情节如下:

我想要求 y-axis 最小限制大于或等于 0,而不是将其精确设置为 0,以便绘图如下所示:

那么,我应该怎么做而不是以下操作?

axes = matplotlib.pyplot.gca()
axes.xaxis.set_major_formatter(FormatStrFormatter("%.0f"))
axes.yaxis.set_major_formatter(FormatStrFormatter("%.0f"))
axes.set_xlim(left = 0)
axes.set_ylim(bottom = 0)

使用 get_xlimget_ylim 获取自动生成的限制。然后取下限的最大值和 0 并将其用于 set_xlimset_ylim.