Menu

Tree [r3938] / branches / transforms /
 History

HTTPS access


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-12 mdboom [r3937] First pass through all of the examples -- not a...
 lib 2007-10-12 mdboom [r3938] Forgot the __init__.py
 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-12 mdboom [r3937] First pass through all of the examples -- not a...
 swig 2007-07-18 jdh2358 [r3566] added mpl1 sketch
 ttconv 2007-09-11 mdboom [r3831] Merged revisions 3824-3830 via svnmerge from
 unit 2007-08-31 mdboom [r3764] Render all the fonts in each mathtext expressio...
 .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-05 mdboom [r3925] Merged revisions 3909-3924 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-12 mdboom [r3937] First pass through all of the examples -- not a...
 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-09-10 mdboom [r3824] Merged revisions 3813-3823 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-03 mdboom [r3908] Lots of progress on Polar transform refactoring...
 setupegg.py 2006-01-28 astraw [r2010] trivial shortening of source code line lengths ...
 setupext.py 2007-10-08 mdboom [r3928] More work on collections.

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

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.