[SciPy-User] matplotlib with UI

Anthony Palomba apalomba at austin.rr.com
Tue Oct 5 11:44:09 EDT 2010


Hey David,


I have been looking at wxPython, I think it is what I am
looking for.

Would you happen to have an example wxPython python file
that uses matplotlib that I can use as an example to get me
started.



Many thanks,
Anthony




On Sat, Oct 2, 2010 at 11:23 PM, J. David Lee <johnl at cs.wisc.edu> wrote:

> Integrating a matplotlib window into a wxPython app is pretty easy. I
> import the following:
>
> from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg
> from matplotlib.backends.backend_wxagg import NavigationToolbar2WxAgg
> from matplotlib.figure import Figure
>
> Create the controls:
>
> figure = Figure(figsize=(0.1,0.1))
> canvas = FigureCanvasWxAgg(wxParent, -1, figure)
> toolbar = NavigationToolbar2WxAgg(canvas)
>
> Then you add the canvas and toolbar to a layout.
>
> Now you can plot as usual:
>
> figure.clf()
> ax = figure.gca()
> ax.plot(x, y)
> canvas.draw()
>
> David
>
>
> On Sat, 2010-10-02 at 19:52 -0800, Joshua Holbrook wrote:
> > On Sat, Oct 2, 2010 at 1:34 PM, Anthony Palomba <apalomba at austin.rr.com>
> wrote:
> > > I want to use matplotlib to visualiize data sets but
> > > I also want to create a UI that lets me manipulate
> > > properties of that data and see the result.
> > >
> > > Does matplotlib support creating UI interfaces or
> > > do I need to use some other package?
> > >
> > >
> > >
> > > Thanks,
> > > Anthony
> > >
> > > _______________________________________________
> > > SciPy-User mailing list
> > > SciPy-User at scipy.org
> > > http://mail.scipy.org/mailman/listinfo/scipy-user
> > >
> > >
> >
> > Hey Anthony,
> >
> > I'm no expert on plotting in python, but you may find Chaco
> > useful--it's Enthought's plotting library, and is intended for use in
> > GUIs.
> >
> >     http://code.enthought.com/chaco/
> >
> > --Josh
> > _______________________________________________
> > SciPy-User mailing list
> > SciPy-User at scipy.org
> > http://mail.scipy.org/mailman/listinfo/scipy-user
>
>
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20101005/544aaaf8/attachment.html>


More information about the SciPy-User mailing list