<divid="unreleased-message"> You are reading an old version of the documentation (v3.0.2). For the latest version see <ahref="https://matplotlib.org/stable/tutorials/index.html">https://matplotlib.org/stable/tutorials/index.html</a></div>
<spanid="tutorials-introductory"></span><h2>Introductory<aclass="headerlink" href="#introductory" title="Permalink to this headline">¶</a></h2>
<p>These tutorials cover the basics of creating visualizations with
Matplotlib, as well as some best-practices in using the package
effectively.</p>
<divclass="sphx-glr-thumbcontainer" tooltip="This tutorial covers some basic usage patterns and best-practices to help you get started with ..."><divclass="figure" id="id2">
<divclass="sphx-glr-thumbcontainer" tooltip="Here you'll find a host of example plots with the code that generated them."><divclass="figure" id="id4">
<divclass="sphx-glr-thumbcontainer" tooltip="This tutorial aims to show the beginning, middle, and end of a single visualization using Matpl..."><divclass="figure" id="id6">
<pclass="caption"><spanclass="caption-text"><aclass="reference internal" href="introductory/lifecycle.html#sphx-glr-tutorials-introductory-lifecycle-py"><spanclass="std std-ref">The Lifecycle of a Plot</span></a></span></p>
</div>
</div><divclass="toctree-wrapper compound">
</div>
<divclass="sphx-glr-thumbcontainer" tooltip="Tips for customizing the properties and default styles of Matplotlib."><divclass="figure" id="id7">
<pclass="caption"><spanclass="caption-text"><aclass="reference internal" href="introductory/customizing.html#sphx-glr-tutorials-introductory-customizing-py"><spanclass="std std-ref">Customizing Matplotlib with style sheets and rcParams</span></a></span></p>
</div>
</div><divclass="toctree-wrapper compound">
</div>
<divstyle='clear:both'></div></div>
<divclass="section" id="intermediate">
<spanid="tutorials-intermediate"></span><h2>Intermediate<aclass="headerlink" href="#intermediate" title="Permalink to this headline">¶</a></h2>
<p>These tutorials cover some of the more complicated classes and functions
in Matplotlib. They can be useful for particular custom and complex
visualizations.</p>
<divclass="sphx-glr-thumbcontainer" tooltip="Using Artist objects to render on the canvas."><divclass="figure" id="id8">
<divclass="sphx-glr-thumbcontainer" tooltip="Demo of custom property-cycle settings to control colors and other style properties for multi-l..."><divclass="figure" id="id10">
<pclass="caption"><spanclass="caption-text"><aclass="reference internal" href="intermediate/gridspec.html#sphx-glr-tutorials-intermediate-gridspec-py"><spanclass="std std-ref">Customizing Figure Layouts Using GridSpec and Other Functions</span></a></span></p>
</div>
</div><divclass="toctree-wrapper compound">
</div>
<divclass="sphx-glr-thumbcontainer" tooltip="How to use constrained-layout to fit plots within your figure cleanly."><divclass="figure" id="id12">
<divclass="sphx-glr-thumbcontainer" tooltip=":meth:`~.Axes.imshow` allows you to render an image (either a 2D array which will be color-mapp..."><divclass="figure" id="id14">
<pclass="caption"><spanclass="caption-text"><aclass="reference internal" href="intermediate/imshow_extent.html#sphx-glr-tutorials-intermediate-imshow-extent-py"><spanclass="std std-ref">origin and extent in imshow</span></a></span></p>
</div>
</div><divclass="toctree-wrapper compound">
</div>
<divstyle='clear:both'></div></div>
<divclass="section" id="advanced">
<spanid="tutorials-advanced"></span><h2>Advanced<aclass="headerlink" href="#advanced" title="Permalink to this headline">¶</a></h2>
<p>These tutorials cover advanced topics for experienced Matplotlib
users and developers.</p>
<divclass="sphx-glr-thumbcontainer" tooltip="Defining paths in your Matplotlib visualization."><divclass="figure" id="id15">
<divclass="sphx-glr-thumbcontainer" tooltip="Like any graphics packages, Matplotlib is built on top of a transformation framework to easily ..."><divclass="figure" id="id17">
<spanid="tutorials-colors"></span><h2>Colors<aclass="headerlink" href="#colors" title="Permalink to this headline">¶</a></h2>
<p>Matplotlib has support for visualizing information with a wide array
of colors and colormaps. These tutorials cover the basics of how
these colormaps look, how you can create your own, and how you can
customize colormaps for your use case.</p>
<p>For even more information see the <aclass="reference internal" href="../gallery/index.html#color-examples"><spanclass="std std-ref">examples page</span></a>.</p>
<divclass="sphx-glr-thumbcontainer" tooltip="Matplotlib recognizes the following formats to specify a color:"><divclass="figure" id="id18">
<divclass="sphx-glr-thumbcontainer" tooltip="Matplotlib has a number of built-in colormaps accessible via `.matplotlib.cm.get_cmap`. There ..."><divclass="figure" id="id20">
<pclass="caption"><spanclass="caption-text"><aclass="reference internal" href="colors/colormap-manipulation.html#sphx-glr-tutorials-colors-colormap-manipulation-py"><spanclass="std std-ref">Creating Colormaps in Matplotlib</span></a></span></p>
</div>
</div><divclass="toctree-wrapper compound">
</div>
<divclass="sphx-glr-thumbcontainer" tooltip="Objects that use colormaps by default linearly map the colors in the colormap from data values ..."><divclass="figure" id="id21">
<divclass="sphx-glr-thumbcontainer" tooltip="Matplotlib has a number of built-in colormaps accessible via `.matplotlib.cm.get_cmap`. There ..."><divclass="figure" id="id22">