我有一些代码可以绘制两张图。默认情况下,matplotlib会自动调整当前轴以适应更大的图,所以如果我有像
这样的代码import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 20, 200)
f = np.exp(-x)
g = np.exp(-x-2)
fig, ax = plt.subplots()
ax.plot(x, f)
ax.plot(x, g)
ax.set_xlim(x.min(), x.max())
会显示
我想告诉matplotlib哪一个用于自动缩放的图。例如。我可以手动设置限制,如
ax.set_ylim(g.min(), g.max())
得到我想要的情节。我想虽然自动缩放的默认代码路径比设置这样的限制稍微复杂一些。那么有没有办法在选择哪个绘图作为参考时保持自动缩放?