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 ? 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