ANN: matplotlib 0.21 -- matlab compatible plotting in python

Discussion in 'Python' started by John Hunter, Aug 26, 2003.

  1. John Hunter

    John Hunter Guest

    Announcing matplotlib 0.21 --

    Matplotlib is a pure python plotting library designed to bring
    publication quality plotting to python with a syntax familiar to
    matlab users. Matplotlib uses pygtk for plotting, and has been
    tested on linux, UNIX and Microsoft Windows. Features include
    multiple figures and subplots, anti-aliased fonts, multiple style
    and color line plots, histograms, scatter plots, interactive control
    of plots, and more. matplotlib uses Numeric, with extensive use of
    data clipping, and so is suitable for use with interactive plotting
    of large data sets.

    What's new in matplotlib 0.21

    Deprecation warnings fixed -- Several users reported deprecation
    warnings with python2.3 and pygtk 1.99.18. These were all related to
    passing floats rather than ints to gtk drawing commands. These have
    been cleaned up and none of the examples generate wanings. Let me
    know if you get some!

    Improved interactive shell -- Jon Anderson posted an improved GTK
    shell to the pygtk mailing list. Using this no longer requires that
    pygtk have threading built in. See Use this if you
    want to make plots interactively from the python shell.

    Specifying colors -- You can now specify colors with color format
    strings, RGB tuples, or hex strings as in html. See

    Figure text -- All text in matplotlib has previously been in axis
    (data) coordinates. Sometimes it's helpful to be able to specify
    text in figure (relative) coordinates. Now figures also have
    text. When you scroll interactively, axis text moves with the data,
    figure text is fixed. This is also useful for making a figure title
    when you have multiple columns of subplots. See

    Flicker free updates -- All drawing is done to a pixmap and then
    updated. This allows flicker free updates of the figure. You can use
    this, for example, to build a system monitor, which continuously
    shows system resources such as RAM, CPU, etc... See for a demo.
    John Hunter, Aug 26, 2003
    1. Advertisements

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. John Hunter
    John Hunter
    Oct 21, 2003
  2. John Hunter
    John Hunter
    Dec 15, 2003
  3. Dr. Colombes
    John Hunter
    Feb 23, 2005
  4. N/A
    Alexander Schmolck
    May 11, 2006
  5. Replies:

Share This Page