Jae-Joon and Gokhan- Thanks very much to both of you for the help with this!
I've been trying to create a template plotting program for the students in the Engineering Academy at Dos Pueblos High School. This program has to be able to create plots with 2, 3, or 4 y axes. The idea is that the students would only have to insert their data into the code and change the variable names to be able to generate plots. I've created something that does almost exactly what they need, except that there is glitch that I have not been able to fix. In the attached plot, not that the tick marks and labels for the first y axis appear on both the right and the left. I have tried various things, but have not been able to suppress the copy on the right without also suppressing the ones on the left. Any suggestions will be appreciated. Phillip http://www.nabble.com/file/p26088227/multiple_yaxes_with_spines.py multiple_yaxes_with_spines.py http://www.nabble.com/file/p26088227/multiple_yaxes_with_spines.png multiple_yaxes_with_spines.png Jae-Joon Lee wrote: > > Using axes_grid toolkit is not recommended unless you're familiar with > some of the internals of matplotlib. Instead, you should use spines. > While the current example gallery does not have such an example, I > just added one in the svn. > The result should be identical to the axes_grid example. While not > tested, I believe the example will work fine with matplotlib 0.99.1. > > http://matplotlib.svn.sourceforge.net/viewvc/matplotlib/trunk/matplotlib/examples/pylab_examples/multiple_yaxis_with_spines.py?revision=7908&view=markup > > Regards, > > -JJ > > > On Sat, Oct 24, 2009 at 2:40 PM, Gökhan Sever <gokhanse...@gmail.com> > wrote: >> >> >> On Sat, Oct 24, 2009 at 1:02 PM, Dr. Phillip M. Feldman >> <pfeld...@verizon.net> wrote: >>> >>> I'd like to create a plot showing motor current, efficiency, speed, and >>> output power versus input power, with all four curves on a single plot >>> and >>> four y axes. I've looked at the example in >>> http://matplotlib.sourceforge.net/examples/api/two_scales.html, and also >>> at >>> the doc string for twinx. It looks as though twinx will let me create >>> two >>> y >>> axes, but in this case I need four. Can this be done with matplotlib? >>> -- >>> View this message in context: >>> http://www.nabble.com/Possible-to-get-four-y-axes-on-a-single-plot--tp26041500p26041500.html >>> Sent from the matplotlib - users mailing list archive at Nabble.com. >>> >>> >> >> Using axes_grid you can get multiple y-axes. See for example: >> >> http://matplotlib.sourceforge.net/examples/axes_grid/demo_parasite_axes2.html >> >> >> >>> >>> >>> ------------------------------------------------------------------------------ >>> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >>> is the only developer event you need to attend this year. Jumpstart your >>> developing skills, take BlackBerry mobile applications to market and >>> stay >>> ahead of the curve. Join us from November 9 - 12, 2009. Register now! >>> http://p.sf.net/sfu/devconference >>> _______________________________________________ >>> Matplotlib-users mailing list >>> Matplotlib-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> >> >> -- >> Gökhan >> >> ------------------------------------------------------------------------------ >> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >> is the only developer event you need to attend this year. Jumpstart your >> developing skills, take BlackBerry mobile applications to market and stay >> ahead of the curve. Join us from November 9 - 12, 2009. Register now! >> http://p.sf.net/sfu/devconference >> _______________________________________________ >> Matplotlib-users mailing list >> Matplotlib-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > -- View this message in context: http://www.nabble.com/Possible-to-get-four-y-axes-on-a-single-plot--tp26041500p26088227.html Sent from the matplotlib - users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users