From: Adam M. <ram...@gm...> - 2008-06-20 01:31:37
|
Hi I have a plot that has two different y-axis scales and I want appropriate tick marks for the different y-axes. ie I want the tick marks on the left axis to correspond to the scale on the left axis etc... As far as I can tell the way to accomplish this, after consulting the documentation, is to use the tick_left() and tick_right() methods, I therefore have the following code: axes1.yaxis.tick_left() axes1.yaxis.set_major_locator(pylab.MultipleLocator(0.1)) axes1.yaxis.set_minor_locator(pylab.MultipleLocator(0.05)) axes2.yaxis.tick_right() axes2.yaxis.set_major_locator(pylab.MultipleLocator(5)) axes2.yaxis.set_minor_locator(pylab.MultipleLocator(1)) but the minor ticks are on both the left and right y-axes. How can I make the minor ticks for axes1 only appear on the the left and the minor ticks for axes2 appear on the right? Cheers Adam |