matplotlib.org

For an overview of the plotting methods we provide, see Plot types

This page contains example plots. Click on any image to see the full image and source code.

For longer tutorials, see our tutorials page. You can also find external resources and a FAQ in our user guide.

Tagging!

You can also browse the example gallery by tags.

Lines, bars and markers#

Images, contours and fields#

Statistics#

Pie and polar charts#

Subplots, axes and figures#

Ticks#

Scales#

These examples cover how different scales are handled in Matplotlib.

Spines#

Text, labels and annotations#

Shapes and collections#

Color#

For a description of the colormaps available in Matplotlib, see the colormaps tutorial.

Style sheets#

Module - pyplot#

3D plotting#

Module - axes_grid1#

Module - axisartist#

Animation#

Widgets#

Examples of how to write primitive, but GUI agnostic, widgets in matplotlib

Event handling#

Matplotlib supports event handling with a GUI neutral event model, so you can connect to Matplotlib events without knowledge of what user interface Matplotlib will ultimately be plugged in to. This has two advantages: the code you write will be more portable, and Matplotlib events are aware of things like data coordinate space and which axes the event occurs in so you don't have to mess with low level transformation details to go from canvas space to data space. Object picking examples are also included.

Embedding Matplotlib in graphical user interfaces#

You can embed Matplotlib directly into a user interface application by following the embedding_in_SOMEGUI.py examples here. Currently Matplotlib supports PyQt/PySide, PyGObject, Tkinter, and wxPython.

When embedding Matplotlib in a GUI, you must use the Matplotlib API directly rather than the pylab/pyplot procedural interface, so take a look at the examples/api directory for some example code working with the API.

Units#

These examples cover the many representations of units in Matplotlib.

Miscellaneous#

Showcase#

Specialty plots#

Gallery generated by Sphinx-Gallery

Read the original on matplotlib.org ↗