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 ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users