468,530 Members | 1,583 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,530 developers. It's quick & easy.

ANN matplotlib-0.60.2: python graphs and charts


matplotlib is a 2D plotting library for python. You can use
matplotlib interactively from a python shell or IDE, or embed it in
GUI applications (WX, GTK, and Tkinter). matplotlib supports many
plot types: line plots, bar charts, log plots, images, pseudocolor
plots, legends, date plots, finance charts and more.

What's new since matplotlib 0.50

This is the first wide release in 5 months and there has been a
tremendous amount of development since then, with new backends, many
optimizations, new plotting types, new backends and enhanced text
support. See http://matplotlib.sourceforge.net/whats_new.html for
details.
* Todd Miller's tkinter backend (tkagg) with good support for
interactive plotting using the standard python shell, ipython or
others. matplotlib now runs on windows out of the box with python
+ numeric/numarry

* Full Numeric / numarray integration with Todd Miller's numerix
module. Prebuilt installers for numeric and numarray on win32.
Others, please set your numerix settings before building
matplotlib, as described on
http://matplotlib.sourceforge.net/faq.html#NUMARRAY

* Mathtext: you can write TeX style math expressions anywhere in your
figure.
http://matplotlib.sourceforge.net/sc...#mathtext_demo.

* Images - figure and axes images with optional interpolated
resampling, alpha blending of multiple images, and more with the
imshow and figimage commands. Interactive control of colormaps,
intensity scaling and colorbars -
http://matplotlib.sourceforge.net/sc...l#layer_images

* Text: freetype2 support, newline separated strings with arbitrary
rotations, Paul Barrett's cross platform font
manager.
http://matplotlib.sourceforge.net/sc...tml#align_text

* Jared Wahlstrand's SVG backend (alpha)

* Support for popular financial plot types -
http://matplotlib.sourceforge.net/sc...#finance_work2

* Many optimizations and extension code to remove performance
bottlenecks. pcolors and scatters are an order of magnitude
faster.

* GTKAgg, WXAgg, TkAgg backends for http://antigrain.com (agg)
rendering in the GUI canvas. Now all the major GUIs (WX, GTK, Tk)
can be used with a common (agg) renderer.

* Many new examples and demos - see http://matplotlib.sf.net/examples
or download the src distribution and look in the examples dir.

Documentation and downloads available at
http://matplotlib.sourceforge.net.

John Hunter
Jul 18 '05 #1
3 2200
In article <ma*************************************@python.or g>,
John Hunter <jd******@ace.bsd.uchicago.edu> wrote:
matplotlib is a 2D plotting library for python. You can use
matplotlib interactively from a python shell or IDE, or embed it in
GUI applications (WX, GTK, and Tkinter). matplotlib supports many
plot types: line plots, bar charts, log plots, images, pseudocolor
plots, legends, date plots, finance charts and more.

What's new since matplotlib 0.50


[cut]

Sounds tremendous.

Anyone have any experience running this on Mac OS X? What does it take
to get it up and running. I'm enticed. Will check it out on my own,
too, but any info welcome. Thanks.

-- Lou Pecora (my views are my own)

They laughed at Galileo. They laughed at Newton.
But they also laughed at Bozo the Clown. -- Carl Sagan
Jul 18 '05 #2
>>>>> "Lou" == Lou Pecora <pe****@anvil.nrl.navy.mil> writes:

Lou> Anyone have any experience running this on Mac OS X? What
Lou> does it take to get it up and running. I'm enticed. Will
Lou> check it out on my own, too, but any info welcome. Thanks.

Hi Lou,

In response to this thread on the mailing list
http://sourceforge.net/mailarchive/f...forum_id=33405
I just made some changes to setupext.py (matplotlib's config script)
to accommodate the tk framework under OS X (borrowed from PIL's
setup.py). You can get the updated file from
http://matplotlib.sourceforge.net/setupext.py. If you want to use
TkAgg on OS X and are using the tcl/tk framework, please save this in
your matplotlib src dir before running setup.py.

See also these threads from the matplotlib mailing list

http://sourceforge.net/mailarchive/f...forum_id=33405

http://sourceforge.net/mailarchive/f...forum_id=33405

http://sourceforge.net/mailarchive/f...forum_id=36187

Good luck!
JDH


Jul 18 '05 #3
In article <ma*************************************@python.or g>,
John Hunter <jd******@ace.bsd.uchicago.edu> wrote:
>> "Lou" == Lou Pecora <pe****@anvil.nrl.navy.mil> writes:

Lou> Anyone have any experience running this on Mac OS X? What
Lou> does it take to get it up and running. I'm enticed. Will
Lou> check it out on my own, too, but any info welcome. Thanks.

Hi Lou,

In response to this thread on the mailing list
http://sourceforge.net/mailarchive/f...forum_id=33405
I just made some changes to setupext.py (matplotlib's config script)
to accommodate the tk framework under OS X (borrowed from PIL's
setup.py). You can get the updated file from
http://matplotlib.sourceforge.net/setupext.py.

Good luck!
JDH


This is great to hear and much appreciated! I had tried so many times
(with several versions of matplotlib) get it running on OS X and always
ended in frustration.
Incidentally, I did recently manage to get it working (but only by
installing the huge Scisoft binary bundle:
http://www.stecf.org/macosxscisoft/) which finally got matplotlib up and
running. After using now for a few weeks, I've been hugely impressed
with the quality of the plots and its ease of use -- definitely worth
all the trouble to get it installed.

J.S.
Jul 18 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

reply views Thread by Mathias | last post: by
8 posts views Thread by Derek Basch | last post: by
2 posts views Thread by Flavio | last post: by
2 posts views Thread by Grant Edwards | last post: by
5 posts views Thread by John Henry | last post: by
reply views Thread by Soren | last post: by
4 posts views Thread by Bill Jackson | last post: by
4 posts views Thread by John Henry | last post: by
reply views Thread by NPC403 | last post: by
1 post views Thread by fmendoza | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.