I will never get use to reply-all ---------- Forwarded message ---------- From: <josef.p...@gmail.com> Date: Thu, Feb 23, 2012 at 11:31 AM Subject: Re: [Matplotlib-users] Matplotlib gallery To: Nicolas Rougier <nicolas.roug...@inria.fr>
On Thu, Feb 23, 2012 at 11:24 AM, Nicolas Rougier <nicolas.roug...@inria.fr> wrote: > > > I agree, but the current matplotlib gallery is rather clueless about what the > examples are related to until you click an image. I'm personally using the > gallery by looking at an example that match what I've in mind most closely > and then look at the code. But you're right, some structure(s) would > definitely help. > > Here is an example of a well structured gallery: > http://www.gigawiz.com/aagraphs.html. > > The first-level structure is organized at: > > Specialized Scientific Graphing > Scatter Graphs > Contour Charts (2-D, 3-D, and Ternary) > Heatmaps > Voronoi Diagram > Waterfall Charts > Bubble Charts > Spider Charts > Polar Charts > Column and Bar Charts > Area Charts > Line Charts > Combination Charts (Column-Line, Bar-Line, Area-Line) > Diagrams of Multiple, Independent Value-Axes Column, Bar or Area Graphs > High-Low, (Open)-High-Low-Close, and Range Charts > Pie Charts and X-Y Scatter Pie > Vector Charts > Statistical Charts > > > Maybe we can find/agree on similar structure(s)/sub-structure(s) and adapt it > to the current gallery ? An advantage of the current all in one page gallery is that it is easier to find a recipe when I just look for individual plot elements, when I have not much idea what it might be called and just some idea what it should look like. That's different from looking for plots with a specific usage or content. Josef > > > Nicolas > > > > On Feb 23, 2012, at 16:59 , Jerzy Karczmarczuk wrote: > >> Nicolas Rougier : >>> I've seen the discussion around the re-organization of the matplotlib >>> gallery. >>> If that might help, here is a link to a small gallery I made. >>> >>> The overall organization is simply based on subdirectories so maybe it >>> could be a (temporary) solution for the matplotlib gallery (just matter of >>> moving examples in the right subdirectory). >> THANKS, Nicolas. >> >> This is a nice initiative, but I believe that in the context of a >> presentation of some software, this is not the way I would have chosen. >> Why people look-up /such/ galleries? Why I do it myself? What are the >> needs of my students (about 20 - 30 guys who work with matplotlib week >> after wek)? >> >> Often because I want to find a concrete program, which answers a >> concrete question : how to implement timed animations. How to make >> multiple plots. How to insert a figure in a GUI with widgets, how to >> distort an image matrix, etc. etc. So a gallery should contains infos >> about what the hell the example XYZ is about, what does it show, where >> is the *concrete* documentation page with the description of the tools >> used, etc. >> >> The order of examples should be rational, and as ALWAYS some cross-links >> would be useful. >> Program-sources without comments are not so useful... >> >> == >> >> But I believe that this is just a start, and I am aware that to >> criticize is easier than to do something. (Je suis un grognon né, >> Nicolas, désolé...). So please, continue, my heart is with you! >> >> >> Jerzy Karczmarczuk >> Caen, France. >> >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> Matplotlib-users mailing list >> Matplotlib-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users