Matplotlib is a 2D plotting library for Python, built on NumPy and often used interactively with IPython. Its "pylab" interface is similar to the plotting functions of MATLAB®.

Matplotlib can output PNG, PDF, EPS, and SVG files, or plot in windows using a variety of toolkits.

Resources to get started:

Many questions about matplotlib usage can also be handled at Computational Science SE (including those which may not qualify as programming).


Disclaimer: This tag description is a 100% copy from the stackoverflow matplotlib tag wiki.