Matplotlib: A 2D Graphics Environment¶
Authors: John D. Hunter
Published: 2007 (Journal Paper)
Source: Computing in Science & Engineering
Algorithm: Matplotlib
DOI: 10.1109/MCSE.2007.55
Summary¶
Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible. Create publication quality plots. Make interactive figures that can zoom, pan, update. Customize visual style and layout. Export to many file formats. Embed in JupyterLab and Graphical User Interfaces. Use a rich array of third-party packages built on Matplotlib.
Abstract¶
Matplotlib is a 2D graphics package used for Python for application development, interactive scripting, and publication-quality image generation across user interfaces and operating systems.