我正在使用matplotlib.axes.Axes.twinx
在matplotlib中拥有一个共享的x轴。
是否有可能在第一个y轴上绘制的数据后面(在背景中)的第二个y轴上绘制数据?
E.g。
from matplotlib import pyplot as plt
fig, ax1 = plt.subplots()
ax2 = ax1.twinx()
ax2.fill_between([0,1],[0,0],[0.5,0.5], color='0.7')
ax1.plot([0,1],[0,1], color='r')
ax2.set_ylim([0,1])
我想在灰色框前面有红线,同时保持左轴代表红线。 z-order参数似乎不能在不同的轴实例之间设置顺序。