From: Alessandro P. B. <ale...@he...> - 2015-02-12 09:32:19
|
Thanks for the answer. Glue seems a quite cool project but it is also a bit overkill for this specific task, isn't it? Basically I just would like tell sharex to point the Yaxis of the axes object. Isn't there a way to do this within matplotlib? thanks Alessandro On 11/02/2015 16:41, Benjamin Root wrote: > Sounds to me like you want to use glue: http://www.glueviz.org/en/stable/ > > > On Wed, Feb 11, 2015 at 3:15 AM, Alessandro Pietro Bardelli > <ale...@he... > <mailto:ale...@he...>> wrote: > > I would like to plot an orthogonal projection (like this one > http://i.stack.imgur.com/DnNds.jpg) using matplotlib possibly > including also the 3D subplot. All the pictures should share > common axes. > > |fig= plt.figure() > ax= fig.add_subplot(221, title="XZ") > bx= fig.add_subplot(222, title="YZ", sharey=ax) > cx= fig.add_subplot(223, title="XY", sharex=ax, sharey=[something like bx.Xaxis]) > dx= fig.add_subplot(224, title="XYZ", projection="3d", sharex=ax, sharey=bx, sharez=[something like bx.Yaxis]| > > The problem is that I have to "link" on X axis of a plot with the > Y one of another and > Is there a way to accomplish this? > > Thanks > > Alessandro > > p.s. i have posted this question also on StackOverflow: > http://stackoverflow.com/questions/28239054/update-x-axis-of-a-subplot-according-to-the-y-axis-of-another-one-in-python-matp > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming. The Go Parallel Website, > sponsored by Intel and developed in partnership with Slashdot > Media, is your > hub for all things parallel software development, from weekly thought > leadership blogs to news, videos, case studies, tutorials and > more. Take a > look and join the conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > <mailto:Mat...@li...> > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > -- ---------------------------------- Alessandro Pietro Bardelli HENESIS s.r.l. P.IVA (VAT. N.) IT02280660354 Viale dei Mille, 108 43125 PARMA (IT) Email: ale...@he... Tel: (+39)05211854211 Fax: (+39)05211854515 SkypeID: henesis_srl Web: www.henesis.eu ---------------------------------- |