Veusz is a scientific plotting package written in Python. It uses PyQt (Wiki) and Numarray. Veusz is designed to produce publication-ready Postscript output.
Veusz provides a GUI, command line and scripting Python interface to its plotting facilities. The plots are built using an object-based system to provide a consistent interface.
Product's homepage
Here are some key features of "Veusz":
· X-Y plots (with errorbars)
· Stepped plots (for histograms)
· Line plots
· Function plots
· Stacked plots and arrays of plots
· Plot keys
· Plot labels
· LaTeX-like formatting for text
· EPS output
· Simple data importing
· Scripting interface
· Save/Load plots
· Dataset manipulation
· Embed Veusz within other programs
What's New in This Release: [ read full changelog ]
Improved hatching:
· More hatch styles
· Adjust spacing of hatching
· Change hatching line style
· Allow hatching background color
· Axes will not extend beyond specified min and max values
· Add options to extend axes by 2, 5, 10 and 15% of data range
· Ctrl+MouseWheel zooms in and out of plot
· Full screen graph view mode
· New dataset plugins
· Linear interpolation
· Cumulative value
· Rolling average
· Subtract mean / minimum
· Allow grid widgets to be placed in grid widgets
· Catch EnvironmentError exceptions on Windows
· Allow multiple datasets to be selected in dataset browser
· Allow tagging of datasets and allow datasets be grouped by tags in dataset browser
· Allow text to be written as text in SVG, rather than curves
· Add DBus interface to program, if DBus is installed
· 2D QDP support
· Add setup.py options for packagers
· --veusz-resource-dir : location of data files
· --disable-install-docs
· Add title option for keys