awips2/pythonPackages/matplotlib/examples
Matt Nash 1b128de135 Moving 12.1.1 into ss_sync
Former-commit-id: 6bcbc7d8ef [formerly d8da2252c3] [formerly 580e2938d7] [formerly 580e2938d7 [formerly 66be3bec40]] [formerly 6bcbc7d8ef [formerly d8da2252c3] [formerly 580e2938d7] [formerly 580e2938d7 [formerly 66be3bec40]] [formerly c83e5ff474 [formerly 580e2938d7 [formerly 66be3bec40] [formerly c83e5ff474 [formerly 2a9569942c48542cf708b6c0b9189146fd954c11]]]]]
Former-commit-id: c83e5ff474
Former-commit-id: 50944163ba [formerly fa4cd88c90] [formerly 82300ccdcf] [formerly bcc32c10bc [formerly 21d2361f00] [formerly 82300ccdcf [formerly 1faae42484]]]
Former-commit-id: bcc32c10bc [formerly 21d2361f00]
Former-commit-id: bcc32c10bc
Former-commit-id: 515196cb86
2012-01-19 11:53:12 -06:00
..
animation Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
api Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
axes_grid Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
data Moving 12.1.1 into ss_sync 2012-01-19 11:53:12 -06:00
event_handling Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
misc Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
mplot3d Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
pylab_examples Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
tests Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
units Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
user_interfaces Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
widgets Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00
README.txt Initial revision of AWIPS2 11.9.0-7p5 2012-01-06 08:55:05 -06:00

matplotlib examples
===================

There are a variety of ways to use matplotlib, and most of them are
illustrated in the examples in this directory.

Probably the most common way people use matplotlib is with the
procedural interface, which follows the matlab/IDL/mathematica
approach of using simple procedures like "plot" or "title" to modify
the current figure.  These examples are included in the "pylab_examples"
directory.  If you want to write more robust scripts, eg for
production use or in a web application server, you will probably want
to use the matplotlib API for full control.  These examples are found
in the "api" directory.  Below is a brief description of the different
directories found here:

  * animation - dynamic plots, see the tutorial at
    http://www.scipy.org/Cookbook/Matplotlib/Animations

  * api - working with the matplotlib API directory.  See the
    doc/artist_api_tut.txt in the matplotlib src directory ((PDF at
    http://matplotlib.sf.net/pycon)

  * data - some data files we use in the examples

  * event_handling - how to interact with your figure, mouse presses,
    key presses, object picking, etc.  See the event handling tutorial
    in the "doc" directory of the source distribution (PDF at
    http://matplotlib.sf.net/pycon)

  * misc - some miscellaneous examples.  some demos for loading and
    working with record arrays

  * pylab_examples - the  interface to matplotlib similar to matlab

  * tests - tests used by matplotlib developers to check functionality

  * units - working with unit data an custom types in matplotlib

  * user_interfaces - using matplotlib in a GUI application, eg
    TkInter, WXPython, pygtk, pyqt or FLTK widgets