ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> python-announce
python-announce
[ANN] wxPyPlot V1.1 Final
by Gordon Williams other posts by this author
Jul 9 2003 6:38PM messages near this date
ANN: EmPy 3.0.3 -- A powerful and robust templating system for Python | [ANN] PortalTransforms 1.0a1
Hi All,

I have released Version 1.1 Final of wxPyPlot for producing simple plots
in wxPython.

This release fixes two bugs:
1.  SaveFile was not saving a file properly if called with a file name.
2.  Some CRLF issues corrected.

Users will require wxPython 2.4.0.6 or later and Numeric.

For your viewing pleasure, the website now has some html docs as well as a
few more screen shots of things.  Check out:
http://www.cyberus.ca/~g_will/wxPython/wxpyplot.html

Comments and suggestions welcome.

Regards,

Gordon Williams

-------------------------------------------------------------
What is wxPyPlot??

wxPyPlot is an enhanced derivative version of wxPlotCanvas to provide simple
lightweight plotting in wxPython. The emphasis is both on simple and
lightweight.

Before starting this work I looked at two plotting packages that could be
adapted to work with wxPython. SciPy Plt and Chaco are sophisticated and
powerful, but at the expense of consuming huge amounts of computer resources
for simple plots. They can be found at http://scipy.com. I was looking for
something that could be incorporated into a Boa application and had the
ability to plot lines with large numbers of points quickly for data capture
applications. wxPlotCanvas had the speed and some of the functionality that
I was looking for, but lacked a lot of features that I needed. This effort
has filled the gap.

Features:
- Automatic Scaling of Axes
- Legends for lines and markers
- Plot Title and Axis Labels
-  Zoom Region with Mouse (Rubber Band) or Programmatically
- Scroll Up/Down, Left/Right
- Plot Grid (Graticule) on Graph
- Printing, Preview, and Page Set-up (margins) -WYSIWYG
- Save Plot using various Picture Formats
- Cursor X-Y User Axis Values
- Simple, Lightweight and Fast
- Can be Used with Boa Applications if Desired
- Lots of Comments and Doc Strings along with Example Usage

I have tested this out on Windows using Python 2.2 and wxPython 2.4.0.6. If
you have the chance to test it on Linux, please let me know how it works.
Suggestions and improvements welcome.

Screen shots, source and instructions for Boa can be found at

http://www.cyberus.ca/~g_will/wxPython/wxpyplot.html






-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved