Matplotlib
From Wikipedia, the free encyclopedia
matplotlib | |
Example plot by matplotlib |
|
Author: | John Hunter |
---|---|
Latest release: | 0.90.0 / 2007-02-06 |
OS: | Cross-platform |
Use: | Plotting |
License: | Own free licence |
Website: | matplotlib.sf.net |
Matplotlib is a plotting library for Python which uses syntax similar to MATLAB. It is written and maintained primarily by John Hunter, and is distributed under a BSD-style license.
The library provides a "pylab" interface which is procedural and based on a state machine, like OpenGL. There is also an OOP interface which has less thorough documentation and greater complexity.
Using the OOP interface, matplotlib plots can be embedded in applications using generic GUI toolkits like wxPython, Qt or GTK.
[edit] Compare to
- wxPython (module wx.lib.plot.py)
- Biggles [1]
- DISLIN
- Gnuplot-py [2]
- PyPlotter [3] – compatible with Jython
- PyX [4]
- ReportLab
- SciPy (modules plt and gplt)