matplotlib: matplotlib (Python 2D plotting library) matplotlib: matplotlib: matplotlib is a python 2D plotting library which produces publication matplotlib: quality figures in a variety of hardcopy formats and interactive matplotlib: environments across platforms. matplotlib can be used in python matplotlib: scripts, the python and ipython shell (ala matlab or mathematica), matplotlib: web application servers, and six graphical user interface toolkits. matplotlib: matplotlib: matplotlib tries to make easy things easy and hard things possible. matplotlib: You can generate plots, histograms, power spectra, bar charts, matplotlib: errorcharts, scatterplots, etc, with just a few lines of code.