[Matplotlib-users] zorder with twinx grid

2009-01-18 Thread Olle EngdegÄrd
Hi, Does the zorder work between twin axis? I can't get lines on the first axis to be on top of the second grid: plot([20,30], [0, 5], color=red, lw=5, zorder=10) ax2=twinx() grid(ls=-, lw=5, zorder=-1) ax2.set_axisbelow(True) title(Why doesn't the read line go above the second axis?)

Re: [Matplotlib-users] zorder with twinx grid

2009-01-18 Thread Jae-Joon Lee
twinx makes a separate axes and zorders are only meaningful within a same axes. Because ax2 is added to the figure later than the original axes, artists in ax2 are always above others. I don't think there is an easy way to make zorder work between several axes, unless you somehow merge them into