From: Nicolas P. R. <Nic...@in...> - 2015-03-18 17:45:57
|
Yes, a MEP makes sense to discuss the proposal. What's the procedure to open a MEP (i.e. where) ? Nicolas > On 18 Mar 2015, at 18:44, Benjamin Root <ben...@ou...> wrote: > > Also, perhaps it makes sense to make this a MEP to finalize and document the spec? > > On Wed, Mar 18, 2015 at 1:42 PM, Benjamin Root <ben...@ou...> wrote: > That is neat. I would be sure to put in some "..seealso::" lines in places like plt.subplots and GridSpec and such. > > A thought... could this perhaps be extended somehow to specify colorbars in the layout? I am not sure how I would do that, but if we could come up with a way to do it, *that* would make this a killer feature. But even without that, this is still pretty useful. > > On Wed, Mar 18, 2015 at 1:20 PM, Thomas Caswell <tca...@gm...> wrote: > Cool. I think it make sense to put this in to `pyplot.py` next to `subplots` > > Tom > > On Wed, Mar 18, 2015 at 1:14 PM Nicolas P. Rougier <Nic...@in...> wrote: > > Hi, > > I've been experimenting with a simple idea for specifying plot layout in a rather intuitive way. > The idea is simply to "draw" your layout using strings. > > Examples: > > layout = ["AB"] > -> means two plots side by side with equal width > > layout = ["AAAB"] > -> means two plots side by side A being 3 times wider than B > > layout = ["AB", > "CC"] > -> means two plots (A & B) side by side and C below with full width > > layout = ["AB", > "C "] > -> means two plots (A & B) side by side and C below A (same width) > > etc... (have a look at sources) > > I guess you cannot express every layout but it might work for most common ones. > > If you think this might a good addition I can try to make a PR but I'm not sure where to insert it. > My idea would be to have a layout function such that you can write: > > A,B,C = plt.layout(["AB", "CC"], border=0.01) > A.plot(...) > B.plot(...) > C.plot(...) > > > Nicolas > > > ------------------------------------------------------------------------------ > 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... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > ------------------------------------------------------------------------------ > 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... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > > |