Matplotlib下图始终在前面

时间:2019-01-14 10:32:12

标签: python-3.x matplotlib

我想在一张图中绘制2张图。 我希望较低的那个总是在前面,而不管哪个较低。

预先感谢您的帮助。

plt.plot([1,2,3], a)
plt.plot([1,2,3], b)
plt.show()

1 个答案:

答案 0 :(得分:0)

您正在寻找参数zorder。使用

plt.plot([1,2,3], a, zorder=1)
plt.plot([1,2,3], b, zorder=0)
plt.show()

zorder就像一个序列顺序。提供01会将第二个带有zorder=0的图放在背景中,并将第一个带有zorder=1的图放在前面。