From: Guillaume G. <gui...@mi...> - 2012-03-16 15:26:32
|
Hi, I have been dreaming about this for a long time too, This would really be a nice feature. I often need to come back to the formatting of a plot, and its formatting only, without the need to really access the data (which I often end up calculating again!) Guillaume Le 16/03/2012 09:17, David Verelst a écrit : > Hi, > > This sounds actually very interesting. I have been thinking about how to > save matplotlib figures in a way comparable to the Matlab .fig format: a > file that holds the data (for instance using HDF5/pytables, some figures > might hold a lot of data) and the plotting commands to exactly > reconstruct the figure. However, I never got around of thinking about an > actual implementation for Matplotlib. Hopefully your work can inspire me > to actually get it started , and I will try to find some time to dig in > your code the coming weeks. > > At the Spyder mailing list the idea of saving figures a la Matlab > briefly popped before as well: > http://groups.google.com/group/spyderlib/browse_thread/thread/bf582bac96ff875/d5e94fe9296afbe5 > > > I think saving figures in this manner would be a nice feature for > matplotlib. > > Thanks for sharing this! > > Regards, > David > > PS: sorry to Sebastian for sending the message twice > > On 15/03/12 11:22, Sebastian Berg wrote: >> Hey, >> >> last weekend I wrote a hook which can track figure creation. Basically >> it takes care of creating the new figure and wraps it to track all >> changes to it. Its a hack, and the code is not cleaned up or tested >> much, but I like to do scripts that I run with many parameters to create >> plots and it works well to allow me to open the figures in a way that I >> can zoom, etc. and would allow editing (a bit) later on too. So while I >> doubt the approach can be made something serious, and there are probably >> things that don't work (right now 3D Axis can be done with a bit extra >> but mouse zooming does not work inside a 3D Axis, though I think its >> likely not difficult to change), I thought I would put it online because >> I am not aware of any way to save matplotlib figures: >> >> https://github.com/seberg/haunter-for-matplotlib-figures >> >> Maybe someone finds it useful or interesting :) >> >> Regards, >> >> Sebastian Berg >> >> >> ------------------------------------------------------------------------------ >> This SF email is sponsosred by: >> Try Windows Azure free for 90 days Click Here >> http://p.sf.net/sfu/sfd2d-msazure >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |