HTTP/2 200
date: Sun, 28 Dec 2025 12:01:08 GMT
content-type: text/html; charset=utf-8
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
last-modified: Fri, 12 Dec 2025 19:10:55 GMT
server: cloudflare
vary: Accept-Encoding
cf-cache-status: DYNAMIC
strict-transport-security: max-age=15552000; preload
x-content-type-options: nosniff
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=aCoCmHugjsp7oCd98nvmDsEQ%2FeWi6v0okrk3VA8HUF5t9KDNmxP8DyZ95NxR9O07ScHu%2FqiGjjBheCzV9LlqWO%2FH5QPii8KF7ufwJjQ%3D"}]}
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expect-ct: max-age=86400, enforce
referrer-policy: same-origin
content-encoding: gzip
cf-ray: 9b50e6b81fea6f7a-BLR
Plot types — Matplotlib 3.10.8 documentation
Plot types
Overview of many common plotting commands provided by Matplotlib.
See the gallery for more examples and
the tutorials page for longer examples.
Pairwise data
Plots of pairwise \((x, y)\), tabular \((var\_0, \cdots, var\_n)\),
and functional \(f(x)=y\) data.
Statistical distributions
Plots of the distribution of at least one variable in a dataset. Some of these
methods also compute the distributions.
Gridded data
Plots of arrays and images \(Z_{i, j}\) and fields \(U_{i, j}, V_{i, j}\)
on regular grids and
corresponding coordinate grids \(X_{i,j}, Y_{i,j}\).
Irregularly gridded data
Plots of data \(Z_{x, y}\) on unstructured grids ,
unstructured coordinate grids \((x, y)\), and 2D functions \(f(x, y) = z\).
3D and volumetric data
Plots of three-dimensional \((x,y,z)\), surface \(f(x,y)=z\), and
volumetric \(V_{x, y, z}\) data using the mpl_toolkits.mplot3d library.
bar3d(x, y, z, dx, dy, dz)
bar3d(x, y, z, dx, dy, dz)
fill_between(x1, y1, z1, x2, y2, z2)
fill_between(x1, y1, z1, x2, y2, z2)
quiver(X, Y, Z, U, V, W)
quiver(X, Y, Z, U, V, W)
Gallery generated by Sphinx-Gallery