From: Thomas C. <tca...@gm...> - 2015-03-18 17:56:35
|
Currently we are doing MEPs on the wiki ( https://github.com/matplotlib/matplotlib/wiki/MEPTemplate) , but I would like to move them to be in the docs (make a MEP folder next to 'users'?) as the visibility on the wiki is low, there isn't a great way to leave line comments, and we should have these documents in the official docs eventually. Tom On Wed, Mar 18, 2015 at 1:45 PM Nicolas P. Rougier <Nic...@in...> wrote: > > 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 > > > > > > > > |