ASPCS
 
Back to Volume
Paper: matplotlib — A Portable Python Plotting Package
Volume: 347, Astronomical Data Analysis Software and Systems XIV
Page: 91
Authors: Barrett, P.; Hunter, J.; Miller, J.T.; Hsu, J.-C.; Greenfield, P.
Abstract: matplotlib is a portable 2D plotting and imaging package aimed primarily at visualization of scientific, engineering, and financial data. matplotlib can be used interactively from the Python shell, called from python scripts, or embedded in a GUI application (GTK, Wx, Tk, Windows). Many popular hardcopy outputs are supported including JPEG, PNG, PostScript and SVG. Features include the creation of multiple axes and figures per page, interactive navigation, many predefined line styles and symbols, images, antialiasing, alpha blending, date and financial plots, W3C compliant font management and FreeType2 support, legends and tables, pseudocolor plots, mathematical text and more. It works with both numarray and Numeric. The goals of the package, basic architecture, current features (illustrated with examples), and planned enhancements will be described.
Back to Volume