Using Matplotlib# Quick start guide A simple example Parts of a Figure Types of inputs to plotting functions Coding styles Styling Artists Labelling plots Axis scales and ticks Color mapped data Working with multiple Figures and Axes More reading Frequently Asked Questions Figures and backends Introduction to figures Output backends Matplotlib Application Interfaces (APIs) Interacting with figures Interactive figures and asynchronous programming Event handling Writing a backend -- the pyplot interface Axes and subplots Introduction to Axes (or Subplots) Arranging multiple Axes in a Figure Placing colorbars Autoscaling axes Axis scales Axis ticks Plotting dates and strings Legends Subplot mosaic Constrained layout guide Tight layout guide (mildly discouraged) Artists Introduction to Artists Automated color cycle Optimizing Artists for performance Paths Path effects guide Understanding the extent keyword argument of imshow Transformations Tutorial Customizing Matplotlib with style sheets and rcParams Runtime rc settings Using style sheets The matplotlibrc file Colors Specifying colors Customized Colorbars Tutorial Creating Colormaps in Matplotlib Colormap normalization Choosing Colormaps in Matplotlib Text Text in Matplotlib Text properties and layout Default Font Annotations Fonts in Matplotlib Writing mathematical expressions Text rendering with XeLaTeX/LuaLaTeX via the pgf backend Text rendering with LaTeX Animations using Matplotlib Animations using Matplotlib Faster rendering by using blitting User Toolkits The axisartist toolkit The axes_grid1 toolkit The mplot3d toolkit