| File |
Date |
Author |
Commit |
|
CXX
|
2007-08-23
|
mdboom
|
[r3734]
Update PyCXX to latest upstream stable version ...
|
|
agg24
|
2008-01-08
|
mdboom
|
[r4817]
Merged revisions 3807-3808,3811-3812,3814-3823,...
|
|
doc
|
2008-03-21
|
jdh2358
|
[r5016]
more cleanup
|
|
examples
|
2008-03-20
|
efiring
|
[r5008]
Updated the importation of numpy.ma; numerix.np...
|
|
lib
|
2008-03-21
|
mdboom
|
[r5012]
Merged revisions 4999-5011 via svnmerge from
|
|
license
|
2007-11-28
|
cmoad
|
[r4474]
version bumps
|
|
mpl1
|
2007-09-04
|
jdh2358
|
[r3774]
added manuels star poly patch
|
|
sandbox
|
2007-06-07
|
nnemec
|
[r3371]
remove trailing spaces
|
|
src
|
2008-02-25
|
mdboom
|
[r4988]
Fix memory reservation for curve to line segmen...
|
|
swig
|
2007-07-18
|
jdh2358
|
[r3566]
added mpl1 sketch
|
|
ttconv
|
2007-10-16
|
mdboom
|
[r3953]
Fix build on Windows with MSVC .NET 2003
|
|
unit
|
2008-01-08
|
mdboom
|
[r4817]
Merged revisions 3807-3808,3811-3812,3814-3823,...
|
|
API_CHANGES
|
2008-01-10
|
jswhit
|
[r4836]
move toolkits to mpl_toolkits, make mpl_toolkit...
|
|
CHANGELOG
|
2008-03-20
|
mmetz_bn
|
[r5010]
Bugfix in ContourSet._process_linestyles
|
|
CODING_GUIDE
|
2008-03-20
|
efiring
|
[r5008]
Updated the importation of numpy.ma; numerix.np...
|
|
DEVNOTES
|
2006-07-21
|
astraw
|
[r2588]
add notes about building a setuptools-compatibl...
|
|
FILETYPES
|
2007-09-06
|
mdboom
|
[r3801]
Fix typo
|
|
INSTALL
|
2008-01-08
|
jdh2358
|
[r4813]
fixed perrys typos
|
|
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
|
2008-01-10
|
jswhit
|
[r4840]
moved matplotlib.toolkits to mpl_toolkits
|
|
MIGRATION.txt
|
2008-01-10
|
jdh2358
|
[r4835]
bumped the svn __version__ number
|
|
Makefile
|
2007-11-12
|
jdh2358
|
[r4223]
added some mlab imports back to pylab
|
|
PASSED_DEMOS
|
2008-01-08
|
mdboom
|
[r4817]
Merged revisions 3807-3808,3811-3812,3814-3823,...
|
|
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-15
|
jdh2358
|
[r3949]
fixed an aspect=auto problem with bezier ellips...
|
|
license.py
|
2007-06-07
|
nnemec
|
[r3371]
remove trailing spaces
|
|
makeswig.py
|
2007-07-18
|
jdh2358
|
[r3566]
added mpl1 sketch
|
|
matplotlibrc.template
|
2008-01-08
|
mdboom
|
[r4817]
Merged revisions 3807-3808,3811-3812,3814-3823,...
|
|
setup.cfg.template
|
2007-12-18
|
mdboom
|
[r4768]
Update information about the backends (Ps and P...
|
|
setup.py
|
2008-01-10
|
dsdale
|
[r4837]
use setup.cfg to set parameters for windows ins...
|
|
setupegg.py
|
2008-01-10
|
jswhit
|
[r4836]
move toolkits to mpl_toolkits, make mpl_toolkit...
|
|
setupext.py
|
2008-01-11
|
cmoad
|
[r4859]
added explicit compiler flag to win32 build notes
|
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