Matplotlib is a 2D plotting library which can be used to generate publication quality figures. Plots may be embedded with an PyQt or WxPython GUI.

Installing Matplotlib
First, install Matplotlib.  If you have pip installed simply type:

sudo pip install python-matplotlib

If you do not have pip, follow the installation instructions here.

Download Examples   

Matlotlib Tutorials
Python Matplotlib examplesmatplot-heatmap


Videos Tutorials (YouTube)
Series of Matplotlib examples on YouTube.