Skip to main content
Ctrl+K
Logo image
  • Plot types
  • Examples
  • Tutorials
  • Reference
  • User guide
  • Develop
  • Releases
  • Plot types
  • Examples
  • Tutorials
  • Reference
  • User guide
  • Develop
  • Releases

Section Navigation

  • Basic
    • plot(x, y)
    • scatter(x, y)
    • bar(x, height)
    • stem(x, y)
    • step(x, y)
    • fill_between(x, y1, y2)
    • stackplot(x, y)
  • Plots of arrays and fields
    • imshow(Z)
    • pcolormesh(X, Y, Z)
    • contour(X, Y, Z)
    • contourf(X, Y, Z)
    • barbs(X, Y, U, V)
    • quiver(X, Y, U, V)
    • streamplot(X, Y, U, V)
  • Statistics plots
    • hist(x)
    • boxplot(X)
    • errorbar(x, y, yerr, xerr)
    • violinplot(D)
    • eventplot(D)
    • hist2d(x, y)
    • hexbin(x, y, C)
    • pie(x)
    • ecdf(x)
  • Unstructured coordinates
    • tricontour(x, y, z)
    • tricontourf(x, y, z)
    • tripcolor(x, y, z)
    • triplot(x, y)
  • 3D
    • 3D scatterplot
    • 3D surface
    • Triangular 3D surfaces
    • 3D voxel / volumetric plot
    • 3D wireframe plot
  • Plot types
  • Plots of arrays and fields

Plots of arrays and fields#

Plotting for arrays of data Z(x, y) and fields U(x, y), V(x, y).

imshow(Z)

imshow(Z)

pcolormesh(X, Y, Z)

pcolormesh(X, Y, Z)

contour(X, Y, Z)

contour(X, Y, Z)

contourf(X, Y, Z)

contourf(X, Y, Z)

barbs(X, Y, U, V)

barbs(X, Y, U, V)

quiver(X, Y, U, V)

quiver(X, Y, U, V)

streamplot(X, Y, U, V)

streamplot(X, Y, U, V)

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

Created using Sphinx 6.2.1.

Built from v3.7.1-996-g17f81ef499.

Built with the PyData Sphinx Theme 0.13.3.