最佳答案
我正在使用 matplotlib 来绘制数据:
import matplotlib.pyplot as plt
f, ax = plt.subplots(1)
xdata = [1, 4, 8]
ydata = [10, 20, 30]
ax.plot(xdata, ydata)
plt.show(f)
这显示了一条从10到30的 y 轴曲线。虽然我对 x 范围很满意,但是我想将 y 范围改为从0开始,并在 ymax 上进行调整以显示所有内容。
我目前的解决办法是:
ax.set_ylim(0, max(ydata))
但是我想知道是否有一种方法可以说: autoscale 但是从0开始。