Publication | Closed Access
matplotlib -- A Portable Python Plotting Package
83
Citations
0
References
2005
Year
Unknown Venue
Interactive VisualizationEngineeringData ScienceScientific VisualizationPython ShellVisualization (Graphics)Data VisualizationGraphical AnalysisComputational VisualizationImaging PackagePortable 2DParallel Visualization
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.