Ctrl+K
Logo image Logo image
  • Plot types
  • Examples
  • Tutorials
  • Reference
  • User guide
  • Develop
  • Release notes
  • Plot types
  • Examples
  • Tutorials
  • Reference
  • User guide
  • Develop
  • Release notes

Section Navigation

  • Introductory
    • Pyplot tutorial
    • Image tutorial
    • The Lifecycle of a Plot
    • Customizing Matplotlib with style sheets and rcParams
    • Quick start guide
  • Intermediate
    • Artist tutorial
    • Legend guide
    • Styling with cycler
    • Constrained Layout Guide
    • Tight Layout guide
    • Arranging multiple Axes in a Figure
    • Autoscaling
    • origin and extent in imshow
  • Advanced
    • Faster rendering by using blitting
    • Path Tutorial
    • Path effects guide
    • Transformations Tutorial
  • Colors
    • Specifying Colors
    • Customized Colorbars Tutorial
    • Creating Colormaps in Matplotlib
    • Colormap Normalization
    • Choosing Colormaps in Matplotlib
  • Provisional
    • Complex and semantic figure composition
  • Text
    • Text in Matplotlib Plots
    • Text properties and layout
    • Annotations
    • Writing mathematical expressions
    • Text rendering with XeLaTeX/LuaLaTeX via the pgf backend
    • Text rendering with LaTeX
  • Toolkits
    • Overview of mpl_toolkits.axes_grid1
    • Overview of axisartist toolkit
    • The mplot3d Toolkit

Introductory#

These tutorials cover the basics of creating visualizations with Matplotlib, as well as some best-practices in using the package effectively.

Pyplot tutorial

Pyplot tutorial

Pyplot tutorial
Image tutorial

Image tutorial

Image tutorial
The Lifecycle of a Plot

The Lifecycle of a Plot

The Lifecycle of a Plot
Customizing Matplotlib with style sheets and rcParams

Customizing Matplotlib with style sheets and rcParams

Customizing Matplotlib with style sheets and rcParams
Quick start guide

Quick start guide

Quick start guide
Show Source
You are reading an old version of the documentation (v3.6.0). For the latest version see https://matplotlib.org/stable/tutorials/introductory/index.html

© Copyright 2002–2012 John Hunter, Darren Dale, Eric Firing, Michael Droettboom and the Matplotlib development team; 2012–2022 The Matplotlib development team.

Created using Sphinx 5.1.1.