What is "matplotlib"

matplotlib is a plotting library for the Python programming language and its numerical mathematical extension Numpy. It provides an object-oriented API for embedding into general-purpose applications using GUI toolkits such as wxPython, Qt, or GTK. There is also a procedural "pylab" interface based on a state machine (such as Opengl), designed to resemble that of MATLAB.

Matplotlib can produce PNG, PDF2, PS3, EPS and SVG[5] files, or installment, in windows, using a variety of tool kits.