Matplotlib Documentation
Attributes
Classs
Exceptions
Functions
Guides
- 3D and volumetric data
- API guidelines
- All tags: animation
- All tags: component: animation
- All tags: component: annotate
- All tags: component: annotation
- All tags: component: axes
- All tags: component: axis
- All tags: component: color
- All tags: component: colorbar
- All tags: component: colormap
- All tags: component: ellipse
- All tags: component: error
- All tags: component: figure
- All tags: component: label
- All tags: component: legend
- All tags: component: marker
- All tags: component: normalization
- All tags: component: patch
- All tags: component: patchcollection
- All tags: component: projection
- All tags: component: rectangle
- All tags: component: subplot
- All tags: component: ticks
- All tags: component: title
- All tags: component: transform
- All tags: domain: cartography
- All tags: domain: geometry
- All tags: domain: signal-processing
- All tags: domain: statistics
- All tags: event-handling
- All tags: interactivity: pan
- All tags: interactivity: zoom
- All tags: internal: high-bandwidth
- All tags: internal: needs-review
- All tags: level: advanced
- All tags: level: beginner
- All tags: level: intermediate
- All tags: plot-style: bar
- All tags: plot-style: fill_between
- All tags: plot-style: line
- All tags: plot-style: polar
- All tags: plot-style: scatter
- All tags: plot-type: 3D
- All tags: plot-type: bar
- All tags: plot-type: barh
- All tags: plot-type: boxplot
- All tags: plot-type: ecdf
- All tags: plot-type: errorbar
- All tags: plot-type: eventplot
- All tags: plot-type: fill_between
- All tags: plot-type: hexbin
- All tags: plot-type: histogram
- All tags: plot-type: histogram2d
- All tags: plot-type: imshow
- All tags: plot-type: line
- All tags: plot-type: pcolor
- All tags: plot-type: pcolormesh
- All tags: plot-type: pie
- All tags: plot-type: polar
- All tags: plot-type: scatter
- All tags: plot-type: speciality
- All tags: plot-type: specialty
- All tags: plot-type: stackplot
- All tags: plot-type: stairs
- All tags: plot-type: stem
- All tags: plot-type: step
- All tags: plot-type: violin
- All tags: purpose: fun
- All tags: purpose: reference
- All tags: purpose: showcase
- All tags: purpose: storytelling
- All tags: styling: alpha
- All tags: styling: color
- All tags: styling: colormap
- All tags: styling: conditional
- All tags: styling: linestyle
- All tags: styling: position
- All tags: styling: shape
- All tags: styling: size
- All tags: styling: small-multiples
- All tags: styling: texture
- All tags: topic: tagging
- Animations using Matplotlib
- Animations using Matplotlib
- Annotations
- Arranging multiple Axes in a Figure
- Artist tutorial
- Artists
- Autoscaling Axis
- Axes and subplots
- Axis scales
- Axis ticks
- Backends
- Bug triaging and issue curation
- Changes to the default style
- Choosing Colormaps in Matplotlib
- Citing Matplotlib
- Coding guidelines
- Colormap normalization
- Colors
- Community management guide
- Complex and semantic figure composition (subplot_mosaic)
- Constrained layout guide
- Contribute
- Contributing guide
- Contributor Covenant Code of Conduct
- Creating Colormaps in Matplotlib
- Credits
- Customized Colorbars Tutorial
- Customizing Matplotlib with style sheets and rcParams
- Dependencies
- Dependency version policy
- Development workflow
- Documentation style guide
- Environment variables
- Event handling and picking
- External resources
- Faster rendering by using blitting
- Figures and backends
- Fonts in Matplotlib
- Frequently Asked Questions
- Getting started
- GitHub statistics for 3.0.0 (Sep 18, 2018)
- GitHub statistics for 3.0.1 (Oct 25, 2018)
- GitHub statistics for 3.0.2 (Nov 10, 2018)
- GitHub statistics for 3.0.3 (Feb 28, 2019)
- GitHub statistics for 3.1.0 (May 18, 2019)
- GitHub statistics for 3.1.1 (Jul 02, 2019)
- GitHub statistics for 3.1.2 (Nov 21, 2019)
- GitHub statistics for 3.1.3 (Feb 03, 2020)
- GitHub statistics for 3.10.0 (Dec 13, 2024)
- GitHub statistics for 3.10.1 (Feb 27, 2025)
- GitHub statistics for 3.2.0 (Mar 04, 2020)
- GitHub statistics for 3.2.1 (Mar 18, 2020)
- GitHub statistics for 3.2.2 (Jun 17, 2020)
- GitHub statistics for 3.3.0 (Jul 16, 2020)
- GitHub statistics for 3.3.1 (Aug 13, 2020)
- GitHub statistics for 3.3.2 (Sep 15, 2020)
- GitHub statistics for 3.3.3 (Nov 11, 2020)
- GitHub statistics for 3.3.4 (Jan 28, 2021)
- GitHub statistics for 3.4.0 (Mar 26, 2021)
- GitHub statistics for 3.4.1 (Mar 31, 2021)
- GitHub statistics for 3.4.2 (May 08, 2021)
- GitHub statistics for 3.4.3 (August 21, 2021)
- GitHub statistics for 3.5.0 (Nov 15, 2021)
- GitHub statistics for 3.5.1 (Dec 11, 2021)
- GitHub statistics for 3.5.2 (May 02, 2022)
- GitHub statistics for 3.5.3 (Aug 10, 2022)
- GitHub statistics for 3.6.0 (Sep 15, 2022)
- GitHub statistics for 3.6.1 (Oct 08, 2022)
- GitHub statistics for 3.6.2 (Nov 02, 2022)
- GitHub statistics for 3.6.3 (Jan 11, 2023)
- GitHub statistics for 3.7.0 (Feb 13, 2023)
- GitHub statistics for 3.7.1 (Mar 03, 2023)
- GitHub statistics for 3.7.2 (Jul 05, 2023)
- GitHub statistics for 3.7.3 (Sep 11, 2023)
- GitHub statistics for 3.8.0 (Sep 14, 2023)
- GitHub statistics for 3.8.1 (Oct 31, 2023)
- GitHub statistics for 3.8.2 (Nov 17, 2023)
- GitHub statistics for 3.8.3 (Feb 14, 2024)
- GitHub statistics for 3.8.4 (Apr 03, 2024)
- GitHub statistics for 3.9.0 (May 15, 2024)
- GitHub statistics for 3.9.1 (Jul 04, 2024)
- GitHub statistics for 3.9.2 (Aug 12, 2024)
- GitHub statistics for 3.9.3 (Nov 30, 2024)
- GitHub statistics for 3.9.4 (Dec 13, 2024)
- Gridded data
- History
- Image tutorial
- Installation
- Instructions for writing "What's new" entries
- Interactive figures
- Interactive figures and asynchronous programming
- Introduction to Artists
- Introduction to Axes (or Subplots)
- Introduction to Figures
- Irregularly gridded data
- Legend guide
- License
- Licenses for contributed code
- List of changes to Matplotlib prior to 2015
- MEP Template
- MEP10: Docstring consistency
- MEP11: Third-party dependencies
- MEP12: Improve Gallery and Examples
- MEP13: Use properties for Artists
- MEP14: Text handling
- MEP15: Fix axis autoscaling when limits are specified for one axis only
- MEP19: Continuous Integration
- MEP21: color and cm refactor
- MEP22: Toolbar rewrite
- MEP23: Multiple Figures per GUI window
- MEP24: Negative radius in polar plots
- MEP25: Serialization
- MEP26: Artist styling
- MEP27: Decouple pyplot from backends
- MEP28: Remove Complexity from Axes.boxplot
- MEP29: Text light markup
- MEP8: PEP8
- MEP9: Global interaction manager
- Matplotlib Application Interfaces (APIs)
- Matplotlib Enhancement Proposals
- Mission Statement
- Next what's new?
- Pairwise data
- Path Tutorial
- Path effects guide
- Performance
- Placing colorbars
- Plot types
- Plotting dates and strings
- Project information
- Pull request guidelines
- Pyplot tutorial
- Quick start guide
- Release guide
- Release notes
- Setting up Matplotlib for development
- Specifying colors
- Statistical distributions
- Styling with cycler
- Tag Glossary
- Tagging guidelines
- Tags overview
- Testing
- Text
- Text in Matplotlib
- Text properties and layout
- Text rendering with LaTeX
- Text rendering with XeLaTeX/LuaLaTeX via the pgf backend
- The Lifecycle of a Plot
- The axes_grid1 toolkit
- The axisartist toolkit
- The mplot3d toolkit
- Tight layout guide
- Transformations Tutorial
- Troubleshooting
- Tutorials
- User Toolkits
- Using Matplotlib
- What's new in Matplotlib 0.98.4
- What's new in Matplotlib 0.99 (Aug 29, 2009)
- What's new in Matplotlib 1.0 (Jul 06, 2010)
- What's new in Matplotlib 1.1 (Nov 02, 2011)
- What's new in Matplotlib 1.2 (Nov 9, 2012)
- What's new in Matplotlib 1.2.2
- What's new in Matplotlib 1.3 (Aug 01, 2013)
- What's new in Matplotlib 1.4 (Aug 25, 2014)
- What's new in Matplotlib 1.5 (Oct 29, 2015)
- What's new in Matplotlib 2.0 (Jan 17, 2017)
- What's new in Matplotlib 2.1.0 (Oct 7, 2017)
- What's new in Matplotlib 2.2 (Mar 06, 2018)
- What's new in Matplotlib 3.0 (Sep 18, 2018)
- What's new in Matplotlib 3.1 (May 18, 2019)
- What's new in Matplotlib 3.10.0 (December 13, 2024)
- What's new in Matplotlib 3.2 (Mar 04, 2020)
- What's new in Matplotlib 3.3.0 (Jul 16, 2020)
- What's new in Matplotlib 3.4.0 (Mar 26, 2021)
- What's new in Matplotlib 3.5.0 (Nov 15, 2021)
- What's new in Matplotlib 3.5.2 (May 02, 2022)
- What's new in Matplotlib 3.6.0 (Sep 15, 2022)
- What's new in Matplotlib 3.7.0 (Feb 13, 2023)
- What's new in Matplotlib 3.8.0 (Sept 13, 2023)
- What's new in Matplotlib 3.9.0 (May 15, 2024)
- Write documentation
- Writing a backend -- the pyplot interface
- Writing mathematical expressions
- bar(x, height)
- bar3d(x, y, z, dx, dy, dz)
- barbs(X, Y, U, V)
- boxplot(X)
- contour(X, Y, Z)
- contourf(X, Y, Z)
- ecdf(x)
- errorbar(x, y, yerr, xerr)
- eventplot(D)
- fill_between(x, y1, y2)
- fill_between(x1, y1, z1, x2, y2, z2)
- hexbin(x, y, C)
- hist(x)
- hist2d(x, y)
- imshow(Z)
- origin and extent in imshow
- pcolormesh(X, Y, Z)
- pie(x)
- plot(x, y)
- plot(xs, ys, zs)
- plot_surface(X, Y, Z)
- plot_trisurf(x, y, z)
- plot_wireframe(X, Y, Z)
- quiver(X, Y, U, V)
- quiver(X, Y, Z, U, V, W)
- scatter(x, y)
- scatter(xs, ys, zs)
- stackplot(x, y)
- stairs(values)
- stem(x, y)
- stem(x, y, z)
- streamplot(X, Y, U, V)
- tricontour(x, y, z)
- tricontourf(x, y, z)
- tripcolor(x, y, z)
- triplot(x, y)
- violinplot(D)
- voxels([x, y, z], filled)
Methods
Modules
Samples
- 2D and 3D Axes in same figure
- 2D images in 3D
- 3D box surface plot
- 3D errorbars
- 3D plot projection types
- 3D plots as subplots
- 3D plotting
- 3D quiver plot
- 3D scatterplot
- 3D stem
- 3D surface (checkerboard)
- 3D surface (colormap)
- 3D surface (solid color)
- 3D surface with polar coordinates
- 3D voxel / volumetric plot
- 3D voxel / volumetric plot with RGB colors
- 3D voxel / volumetric plot with cylindrical coordinates
- 3D voxel plot of the NumPy logo
- 3D wireframe plot
- 3D wireframe plots in one direction
- A pie and a donut with labels
- AGG filter
- Accented text
- Add a cursor in WX
- Add lines directly to a figure
- Adjacent subplots
- Advanced quiver and quiverkey functions
- Affine transform of an image
- Align histogram to scatter plot using locatable Axes
- Align labels and titles
- Align y-labels
- Anatomy of a figure
- Anchored Artists
- Anchored Direction Arrow
- Angle annotations on bracket arrows
- Animate a 3D wireframe plot
- Animated 3D random walk
- Animated histogram
- Animated image using a precomputed list of images
- Animated line plot
- Animated scatter saved as GIF
- Animation
- Annotate plots
- Annotate polar plots
- Annotate transform
- Annotated cursor
- Annotated heatmap
- Annotating a plot
- Annotation arrow style reference
- Annotation with units
- AnnotationBbox demo
- Anscombe's quartet
- Apply SVG filter to a line
- Arrow Demo
- Arrow guide
- Artist customization in box plots
- Artist tests
- Artist within an artist
- Asinh scale
- Auto-wrap text
- Automatic text offsetting
- Automatically setting tick positions
- Axes Demo
- Axes Grid2
- Axes box aspect
- Axes divider
- Axes properties
- Axes with a fixed physical size
- Axes zoom effect
- Axis Direction
- Axis label position
- Axis line styles
- Bar chart on polar axis
- Bar chart with gradients
- Bar chart with individual bar colors
- Bar chart with labels
- Bar demo with units
- Bar of pie
- Barcode
- Basic units
- Bayesian Methods for Hackers style sheet
- BboxImage Demo
- Bezier curve
- Bihistogram
- Blend transparency with color in 2D images
- Box plot vs. violin plot comparison
- Box plots with custom fill colors
- Boxplots
- Broken axis
- Broken horizontal bars
- Building histograms using Rectangles and PolyCollections
- Buttons
- CanvasAgg demo
- CapStyle
- Center labels between ticks
- Centered spines with arrows
- Check buttons
- Circles, Wedges and Polygons
- Clip the data to the axes view limits
- Clipping images with patches
- Close event
- Color
- Color Demo
- Color by y-value
- Colorbar
- Colorbar Tick Labelling
- Colorbar with AxesDivider
- Colormap normalizations
- Colormap normalizations SymLogNorm
- Colormap reference
- Colors in the default property cycle
- Combine two subplots using subplots and GridSpec
- Compose custom legends
- Compound path
- Concatenate text objects with different properties
- Configure the font family
- Contour Demo
- Contour Label Demo
- Contour corner mask
- Contour image
- Contour plot of irregularly spaced data
- Contourf and log color scale
- Contourf demo
- Contourf hatching
- Contouring the solution space of optimizations
- Control the position and size of a colorbar with Inset Axes
- Controlling style of text and labels using a dictionary
- Controlling view limits using margins and sticky_edges
- Convert texts to images
- Coords Report
- Create 2D bar graphs in different planes
- Create 3D histogram of 2D data
- Create a colormap from a list of colors
- Create boxes from error bars using PatchCollection
- Create multiple subplots using plt.subplots
- Cross spectral density (CSD)
- Cross- and auto-correlation
- Cross-hair cursor
- Cumulative distributions
- Cursor
- Curve with error band
- Curvilinear grid demo
- Custom Figure subclasses
- Custom Ticker
- Custom hillshading in a 3D surface plot
- Custom projection
- Custom scale
- Custom spines with axisartist
- Custom tick formatter for time series
- Customize Rc
- Dark background style sheet
- Dashed line style configuration
- Data browser
- Date Demo Convert
- Date precision and epochs
- Date tick labels
- Date tick locators and formatters
- Decay
- Demo Axes Grid
- Demo CurveLinear Grid2
- Demo of 3D bar charts
- Demo of the histogram function's different histtype settings
- Different scales on the same Axes
- Different ways of specifying error bars
- Discrete distribution as horizontal bar chart
- Display mathtext in WX
- Dollar ticks
- Dolphins
- Draw flat objects in 3D plot
- Draw regions that span an Axes
- Drawing fancy boxes
- Dropped spines
- Ellipse Collection
- Ellipse Demo
- Ellipse with orientation arrow demo
- Ellipse with units
- Embed in GTK3
- Embed in GTK3 with a navigation toolbar
- Embed in GTK4
- Embed in GTK4 with a navigation toolbar
- Embed in Qt
- Embed in Tk
- Embed in a web application server (Flask)
- Embed in wx #2
- Embed in wx #3
- Embed in wx #4
- Embed in wx #5
- Embedding Matplotlib in graphical user interfaces
- Embedding WebAgg
- Equal axis aspect ratio
- Error bar rendering on polar axis
- Errorbar function
- Errorbar limit selection
- Errorbar subsampling
- Evans test
- Event handling
- EventCollection Demo
- Eventplot demo
- Examples
- Exploring normalizations
- Fig Axes Customize Simple
- Figimage Demo
- Figure labels: suptitle, supxlabel, supylabel
- Figure legend demo
- Figure size in different units
- Figure subfigures
- Figure/Axes enter and leave events
- Fill between 3D lines
- Fill spiral
- Fill the area between two lines
- Fill the area between two vertical lines
- Fill under 3D line graphs
- Filled contours
- Filled polygon
- Findobj Demo
- Firefox
- FiveThirtyEight style sheet
- Fixing too many ticks
- Font indexing
- Font properties
- Font table
- Fonts demo (keyword arguments)
- Fonts demo (object-oriented style)
- Format date ticks using ConciseDateFormatter
- Format ticks using engineering notation
- Fourier Demo WX
- Frame grabbing
- GTK3 spreadsheet
- GTK4 spreadsheet
- Generate 3D polygons
- Geographic Projections
- Grayscale style sheet
- GridSpec with variable sizes and spacing
- Gridspec for multi-column/row subplot layouts
- Group barchart with units
- Grouped bar chart with labels
- HBoxDivider and VBoxDivider demo
- Hat graph
- Hatch demo
- Hatch style reference
- Hexagonal binned plot
- Hillshading
- Hinton diagrams
- Histogram bins, density, and weight
- Histograms
- Horizontal bar chart
- Hyperlinks
- Identify whether artists intersect
- Image nonuniform
- Image resampling
- Image scaling using a RangeSlider
- Image thumbnail
- Image with masked values
- ImageGrid cells with a fixed aspect ratio
- Images, contours and fields
- Inches and centimeters
- Including upper and lower limits in error bars
- Infinite lines
- Inset locator demo
- Inset locator demo 2
- Integral as the area under a curve
- Interactive adjustment of colormap range
- Interactive functions
- Interpolations for imshow
- Intersecting planes
- Inverted axis
- Ishikawa Diagram
- JoinStyle
- Keypress event
- Labelling subplots
- Lasso Demo
- Lasso Selector
- Layer images with alpha blending
- Left ventricle bullseye
- Legend Demo
- Legend picking
- Legend using pre-defined labels
- Line plot
- Line, Poly and RegularPoly Collection with autoscaling
- Lines with a ticked patheffect
- Lines, bars and markers
- Linestyles
- List of named colors
- Log scale
- Logit scale
- Loglog aspect
- Long chain of connections using Sankey
- Looking glass
- Lorenz attractor
- MRI with EEG
- Major and minor ticks
- Make room for ylabel using axes_grid
- Manage multiple figures in pyplot
- Manual Contour
- Many ways to plot images
- Mapping marker properties to multivariate data
- Marker examples
- Marker reference
- Markevery Demo
- Math fontfamily
- Mathematical expressions
- Mathtext
- Matplotlib logo
- Matplotlib unchained
- Matplotlib with Glade 3
- Menu
- Miscellaneous
- Mmh Donuts!!!
- Modifying the coordinate formatter
- Module - axes_grid1
- Module - axisartist
- Module - pyplot
- More triangular 3D surfaces
- Mouse Cursor
- Mouse move and click events
- Move x-axis tick labels to the top
- Multicolored lines
- Multicursor
- Multilevel (nested) ticks
- Multiline
- Multipage PDF
- Multiple Axes animation
- Multiple histograms side by side
- Multiple images with one colorbar
- Multiple lines using pyplot
- Multiple subplots
- Multiple y-axis with Spines
- Multiprocessing
- Named color sequences
- Nested GridSpecs
- Nested Gridspecs
- Nested pie charts
- Oscilloscope
- Packed-bubble chart
- Pan/zoom events of overlapping axes
- Parametric curve
- Parasite Axes demo
- Parasite Simple
- Parasite Simple2
- Parasite axis demo
- Path editor
- PathPatch object
- Patheffect Demo
- Pause and resume an animation
- Per-row or per-column colorbars
- Petroff10 style sheet
- Pick event demo
- Pick event demo 2
- Pie and polar charts
- Pie charts
- Placing date ticks using recurrence rules
- Placing text boxes
- Plot 2D data on 3D plot
- Plot a confidence ellipse of a two-dimensional dataset
- Plot contour (level) curves in 3D
- Plot contour (level) curves in 3D using the extend3d option
- Plot multiple lines using a LineCollection
- Plots with different scales
- Plotting categorical variables
- Plotting masked and NaN values
- Plotting the coherence of two signals
- Plotting with keywords
- Polar legend
- Polar plot
- Polygon Selector
- Polygon editor
- Pong
- Power spectral density (PSD)
- Primary 3D view planes
- Print image to stdout
- Programmatically control subplot adjustment
- Project contour profiles onto a graph
- Project filled contour onto a graph
- QuadMesh Demo
- Quiver Simple Demo
- Radar chart (aka spider or star chart)
- Radian ticks
- Radio Buttons
- Rain simulation
- Rankine power cycle
- Rasterization for vector graphics
- Rectangle and ellipse selectors
- Reference for Matplotlib artists
- Render math equations using TeX
- Resampling Data
- Resize Axes with constrained layout
- Resize Axes with tight layout
- Ribbon box
- Rotated tick labels
- Rotating a 3D plot
- SI prefixed offsets and natural order of magnitudes
- STIX Fonts
- SVG Histogram
- SVG Tooltip
- SVG filter pie
- Scale invariant angle label
- Scales
- Scales overview
- Scatter Demo2
- Scatter plot
- Scatter plot on polar axis
- Scatter plot with a legend
- Scatter plot with histograms
- Scatter plot with masked values
- Scroll event
- Secondary Axis
- Select indices from a collection using polygon selector
- Selecting individual colors from a colormap
- Separate calculation and plotting of boxplots
- Set and get properties
- Set default y-axis tick labels on the right
- Setting tick labels from a list of values
- Shade regions defined by a logical mask using fill_between
- Shaded & power normalized rendering
- Shading example
- Shapes and collections
- Share axis limits and views
- Shared axis
- Show RGB channels using RGBAxes
- Showcase
- Simple Anchored Artists
- Simple Axes Divider 1
- Simple Axisline
- Simple Axisline3
- Simple Axisline4
- Simple ImageGrid
- Simple ImageGrid 2
- Simple Legend01
- Simple Legend02
- Simple axes divider 3
- Simple axis direction
- Simple axis pad
- Simple axis tick label and tick directions
- Simple plot
- SkewT-logP diagram: using transforms and custom projections
- Slider
- Snap sliders to discrete values
- Solarized Light stylesheet
- Span Selector
- Specialty plots
- Spectrogram
- Spectrum representations
- Spine placement
- Spines
- Spines
- Spy Demos
- Stacked bar chart
- Stackplots and streamgraphs
- Stairs Demo
- Statistics
- Stem plot
- Step Demo
- Stock prices over 32 years
- Streamplot
- Style sheets
- Style sheets reference
- Styling text boxes
- Subplots spacings and margins
- Subplots, axes and figures
- Symlog scale
- Table Demo
- Text alignment
- Text and mathtext using pyplot
- Text annotations in 3D
- Text properties
- Text rotation angle in data coordinates
- Text rotation mode
- Text watermark
- Text, labels and annotations
- Textbox
- The Bayes update
- The Sankey class
- The default tick formatter
- The difference between \dfrac and \frac
- The double pendulum problem
- The histogram (hist) function with multiple data sets
- Tick formatters
- Tick locators
- TickedStroke patheffect
- Ticklabel alignment
- Ticklabel direction
- Ticks
- Time Series Histogram
- Timeline with lines, dates, and text
- Timers
- Title positioning
- Tool Manager
- Topographic hillshading
- Triangular 3D contour plot
- Triangular 3D filled contour plot
- Triangular 3D surfaces
- Tricontour Demo
- Tricontour Smooth Delaunay
- Tricontour Smooth User
- Trifinder Event Demo
- Trigradient Demo
- Triinterp Demo
- Tripcolor Demo
- Triplot Demo
- Two subplots using pyplot
- Unicode minus
- Unit handling
- Units
- Userdemo
- Usetex font effects
- Usetex text baseline
- Using a text as a Path
- Using ttf font files
- Viewlims
- Violin plot basics
- Violin plot customization
- Visualize matrices with matshow
- Watermark image
- Ways to set a color's alpha value
- Widgets
- Wind barbs
- XKCD
- Zoom modifies other Axes
- Zoom region inset Axes
- Zorder Demo
- axis_direction demo
- fill_between with transparency
- floating_axes features
- floating_axis demo
- ggplot style sheet
- hlines and vlines
- mplcvd -- an example of figure hook
- pcolor images
- pcolormesh
- pcolormesh grids and shading
- pyplot animation
- pyplot with GTK3
- pyplot with GTK4
- subplot2grid
- transforms.offset_copy
Variables