Re: [matplotlib-devel] Updating MPlot3D to a more recent matplotlib.
On Tue, Mar 3, 2009 at 11:39 AM, John Hunter wrote: > Well, it is painfully slow, since it does everything in software, and there > are some corner cases where the zorder clipping is broken in the presence of > alpha transparency, and it doesn't do lighting, shadows, etc But it > does do enough for basic stuff, so we would be happy if you could resurrect > it cleanly enough for a toolkit. > I'd just like to add that having a *bare minimum* 3D capability in mpl is extremely useful to me -- i.e. being to visualize 3D data as a point cloud or a wireframe mesh. While teaching with python and doing numerical experiments in my research it's invaluable to be able to throw together a wholly non-publication quality 3D plot to get a quick idea of what's going on. I would imagine that others who use mpl professionally (and not necessarily only for public consumption) would agree on the value of maintaining this bare minimum even if there is no short- or medium-term expectation that it will develop into anything more sophisticated. Cheers, Rob -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Matplotlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] Updating MPlot3D to a more recent matplotlib.
On Thu, Mar 5, 2009 at 5:14 AM, Johann Cohen-Tanugi wrote: > wouaouh. if I had known that sumpy had this functionality, I would > have downloaded it ages ago. This is a good example of justified > 'taylorisation', IMHO. > Big +1 on seing this moved from sympy to matplotlib. I am not expert at > coding guis et al, but if you need reviewers/testers or doc writers, I > will be happy to give a hand (even two). > best, > Johann Yes, I didn't know that either. But it's not clear if I can plot discrete data using this interface - at least the examples on the wiki make it look that way. I'm also +1 on seeing it moved into mpl, but I don't know if the APIs and dependencies are too dissimilar to make it work. -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Matplotlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] Updating MPlot3D to a more recent matplotlib.
>> Yes, I didn't know that either. But it's not clear if I can plot >> discrete data using this interface - at least the examples on the wiki > > I am not sure if I understand your question, but It only plots > discrete data --- it takes some sympy expression, evaluates it on a > discrete grid and plots it. So you would just take the plotting stuff. OK, but it wasn't clear from the example that I could plot a 3D array of arbitrary data points. The way that you put together the demo plots involved a symbolic function that would be called to generate the points. Maybe you could add an example that plots some arbitrary data that has been imported from a text file? >> make it look that way. I'm also +1 on seeing it moved into mpl, but I >> don't know if the APIs and dependencies are too dissimilar to make it >> work. > > There are no dependencies besides pyglet (e.g. it does not depend on > sympy, or if it does, it can be trivially fixed). Well, I meant more like is there a design dependency that is incompatible with mpl. I'll shut up now because I know zilch about mpl's internals! -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Matplotlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] Updating MPlot3D to a more recent matplotlib.
On Thu, Mar 5, 2009 at 10:39 AM, Ondrej Certik wrote: >> OK, but it wasn't clear from the example that I could plot a 3D array >> of arbitrary data points. The way that you put together the demo plots > > As I understand it, it plots triangles and/or wireframe in the end. > Currently I think our plotting mainly works with surfaces. How can you > plot a 3D array of arbitrary data points? E.g., by plotting a dot at the coordinate (x,y,z). > You need to convert it to > some triangles first, e.g. do you want to plot contours (isosurfaces)? > Or do you want to cut a plane in your 3D data points and plot that > plane? > If I have a set of scalar sample data on a rectangular 2D mesh that I want to plot in the 3D I'd want a simple wireframe rectangular surface plot. Can it do that? -Rob -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Matplotlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] Request: make plotting of a single point more convenient
I wrote a wrapper to do this for my own code because I wanted it so much. I can't see why it would be a problem to support, it's only one extra if statement. +1 from me! On Sat, Jul 25, 2009 at 1:16 AM, Jan Müller wrote: > basically this works: > > plot([1], [1], "*") > > but I think it would be more convenient to add some kind of auto casting to > the function in order to make this > > plot(1, 1, "*") > > work. > > I use those single-point-plotting-commands a lot in order to highlight a > special point in a series of data, but I forget the [] all the time. > > Besides being much more convenient (at least for me) this behavior would also > be much closer to the matlab version, since this works there without any > problems. > > Any ideas/comments/criticism on this? > > -- > ___ > Matplotlib-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > -- Robert H. Clewley, Ph.D. Assistant Professor Department of Mathematics and Statistics and Neuroscience Institute Georgia State University 720 COE, 30 Pryor St Atlanta, GA 30303, USA tel: 404-413-6420 fax: 404-413-6403 http://www2.gsu.edu/~matrhc http://brainsbehavior.gsu.edu/ -- ___ Matplotlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] Suggested new features for boxplot -- code and example graphic included
My apologies, line 195 of my previously-attached python file containing the boxplot method should have read if fill and not no_box: i.e. using the parameter 'fill' and not 'dofill'. Sorry for the typo! - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV ___ Matplotlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
[matplotlib-devel] [ANN] GSOC project for data / geometry visual analysis needs student with technical matplotlib proficiency
Hi, One final reminder that I am a mentor for two Google Summer of Code projects that involve extensive matplotlib GUI development for python scientific software. The INCF (incf.org) is sponsoring two GSOC projects that will directly benefit PyDSTool (http://pydstool.sf.net), a math modeling toolbox for science and engineering that some of you will know. One, if not both, of the projects will involve significant technical usage of MPL's 2D GUI widgets but, more excitingly, to build new types of model visualization tools over MPL. MPL has been chosen to maximize platform independence and minimize reliance on additional user installation of third party libraries, and is well suited for the prototyping of application front ends for research code. http://incf.org/gsoc/2015/proposals/#-span--spannbsp---span---span--span-neuroscience-model-exploration-and-development-tools-for-pydstool--span- High level knowledge of math and the theoretical principles of cell biology are beneficial but not required. Applications can begin right away! Read more about the process here: http://www.google-melange.com/gsoc/homepage/google/gsoc2015 Thanks, Rob -- 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 [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
[matplotlib-devel] Status of toolbar/toolmanager changes (not working for me)?
I'm using v1.5.1 and I was reading the discussion on https://github.com/matplotlib/matplotlib/pull/3652 and trying to reproduce the toolbar manipulation shown at https://github.com/fariza/pycon2015/blob/master/ToolDemo.ipynb I can't get it to work from either regular python or ipython (console), at least not with my WXagg, GTKagg or GTKCairo backends. In my matplotlibrc I have set toolbar to be toolmanager. After successfully getting a figure window with fig, ax = plt.subplots(), I find that fig.canvas.manager.toolbar is None and there is no toolmanager attribute in the manager. Did I miss something that has changed, because the pull seemed to apply to 1.5.1? Thanks, Rob -- What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e ___ Matplotlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
