File |
Date |
Author |
Commit |
CXX
|
2007-08-23
|
mdboom
|
[r3734]
Update PyCXX to latest upstream stable version ...
|
agg23
|
2007-08-09
|
mdboom
|
[r3693]
Remove "variable may be used uninitialized in t...
|
examples
|
2007-10-24
|
mdboom
|
[r3996]
Initial pass of Gtk, Qt, Qt4, Fltk and Wx GUI b...
|
lib
|
2007-10-24
|
mdboom
|
[r3996]
Initial pass of Gtk, Qt, Qt4, Fltk and Wx GUI b...
|
license
|
2007-06-02
|
cmoad
|
[r3352]
prep for 0.90.1 release
|
mpl1
|
2007-09-04
|
jdh2358
|
[r3774]
added manuels star poly patch
|
sandbox
|
2007-06-07
|
nnemec
|
[r3371]
remove trailing spaces
|
src
|
2007-10-24
|
mdboom
|
[r3996]
Initial pass of Gtk, Qt, Qt4, Fltk and Wx GUI b...
|
swig
|
2007-07-18
|
jdh2358
|
[r3566]
added mpl1 sketch
|
ttconv
|
2007-10-16
|
mdboom
|
[r3956]
Merged revisions 3933-3955 via svnmerge from
|
unit
|
2007-10-16
|
mdboom
|
[r3956]
Merged revisions 3933-3955 via svnmerge from
|
.cvsignore
|
2006-02-09
|
cmoad
|
[r2044]
Fixed a small bug related to trying to catch se...
|
API_CHANGES
|
2007-09-21
|
mdboom
|
[r3873]
Merged revisions 3870-3872 via svnmerge from
|
CHANGELOG
|
2007-10-23
|
mdboom
|
[r3984]
Merged revisions 3962-3983 via svnmerge from
|
CODING_GUIDE
|
2007-07-13
|
jdh2358
|
[r3513]
finished numpification of extension code and ax...
|
DEVNOTES
|
2006-07-21
|
astraw
|
[r2588]
add notes about building a setuptools-compatibl...
|
FILETYPES
|
2007-09-06
|
mdboom
|
[r3801]
Fix typo
|
INSTALL
|
2006-12-19
|
dsdale
|
[r2936]
update references to .matplotlibrc, now matplot...
|
INTERACTIVE
|
2003-05-12
|
jdh2358
|
[r13]
lots of interactive fixes and an INTERACTIVE howto
|
KNOWN_BUGS
|
2004-02-19
|
jdh2358
|
[r152]
added freetype2 to agg
|
MANIFEST.in
|
2007-02-12
|
jdh2358
|
[r3011]
flushed old mpl-data
|
Makefile
|
2007-05-14
|
jdh2358
|
[r3265]
fixed a xunits Artist bug
|
PASSED_DEMOS
|
2007-10-24
|
mdboom
|
[r3996]
Initial pass of Gtk, Qt, Qt4, Fltk and Wx GUI b...
|
README
|
2007-07-17
|
jdh2358
|
[r3554]
recleanup of axes imports
|
SEGFAULTS
|
2006-04-20
|
jdh2358
|
[r2312]
added help file for diagnosing segfaults
|
TODO
|
2006-01-19
|
jdh2358
|
[r1966]
added delimiter to pylab save
|
__init__.py
|
2005-03-05
|
jdh2358
|
[r1043]
fixed whacked init
|
boilerplate.py
|
2007-10-16
|
mdboom
|
[r3956]
Merged revisions 3933-3955 via svnmerge from
|
license.py
|
2007-06-07
|
nnemec
|
[r3371]
remove trailing spaces
|
makeswig.py
|
2007-07-18
|
jdh2358
|
[r3566]
added mpl1 sketch
|
matplotlibrc.template
|
2007-09-07
|
mdboom
|
[r3813]
Merged revisions 3810-3812 via svnmerge from
|
setup.cfg
|
2007-07-31
|
mdboom
|
[r3646]
Refactor distutils script to display informatio...
|
setup.py
|
2007-10-24
|
mdboom
|
[r3992]
Separated path utilities from backend_agg
|
setupegg.py
|
2006-01-28
|
astraw
|
[r2010]
trivial shortening of source code line lengths ...
|
setupext.py
|
2007-10-24
|
mdboom
|
[r3996]
Initial pass of Gtk, Qt, Qt4, Fltk and Wx GUI b...
|
Read Me
INTRODUCTION:
matplotlib is a pure python 2D plotting library with a Matlab(TM)
syntax which produces publication quality figures using in a
variety of hardcopy formats (PNG, JPG, TIFF, PS) and interactive
GUI environments (WX, GTK) across platforms. matplotlib can be used
in python scripts, interactively from the python shell (ala matlab
or mathematica), in web application servers generating dynamic
charts, or embedded in GTK or WX applications; see backends.
matplotlib trys to make easy things easy and hard things
possible. You can generate plots, histograms, power spectra, bar
charts, errorcharts, scatterplots, etc, with just a few lines of
code. For example, to make a histogram of data in x, you simply need
to type
>>> hist(x, 100) # use 100 bins
For the power user, you have full control of line styles, font
properties, axes properties, etc, via an object oriented interface
or via a handle graphics interface familiar to matlab users. A
summary of the goals of matplotlib and the progress so far can be
found at http://matplotlib.sf.net/goals.html.
REQUIREMENTS:
python 2.3+, and numpy (http://numpy.scipy.org/). Other
requirements are backend dependent. See
http://matplotlib.sourceforge.net/backends.html. If you are using
python2.3, you'll also need to install setuptools; just download
http://peak.telecommunity.com/dist/ez_setup.py and run it.
INSTALL
The latest installation instructions can be found at
http://matplotlib.sourceforge.net/installing.html
and for backend specific install information see
http://matplotlib.sourceforge.net/backends.html
If you want to use matplotlib interactively from the prompt, see
http://matplotlib.sourceforge.net/interactive.html
EXAMPLES
See the examples in the examples dir. To see examples scripts with
the outputs they produce, see
http://matplotlib.sourceforge.net/screenshots.html
AUTHOR
John D. Hunter <jdh2358@gmail.com>
Copyright (c) 2002-2007 John D. Hunter; All Rights Reserved.
Jeremy O'Donoghue wrote the wx backend
See http://matplotlib.sourceforge.net/credits.html for additionaly
contributors
LICENSE
Based on that of python 2.2. See the LICENSE file that ships with
the matplotlib source code or
http://matplotlib.sourceforge.net/license.html