Matplotlib 3.8.0.dev996+g17f81ef499 documentation#
Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.
Installation#
Further details are available in the Installation Guide.
Learning resources#
How-tos
Understand how Matplotlib works
Using Matplotlib in the Users guide has a number of advanced topics.
Reference
Axes API for most plotting methods
Figure API for figure-level methods
Top-level interfaces to create:
Figures (
pyplot.figure
)Subplots (
pyplot.subplots
,pyplot.subplot_mosaic
)
Third-party packages#
There are many Third-party packages built on top of and extending Matplotlib.
Contributing#
Matplotlib is a community project maintained for and by its users. There are many ways you can help!
Help other users on discourse
report a bug or request a feature on GitHub
or improve the documentation and code