
Pyplot tutorial — Matplotlib 3.10.3 documentation
matplotlib.pyplot is a collection of functions that make matplotlib work like MATLAB. Each pyplot function makes some change to a figure: e.g., creates a figure, creates a plotting area in a …
Matplotlib — Visualization with Python
Matplotlib: Visualization with Python. Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard …
matplotlib.pyplot.plot — Matplotlib 3.10.3 documentation
Plotting labelled data. There's a convenient way for plotting objects with labelled data (i.e. data that can be accessed by index obj['y']). Instead of giving the data in x and y, you can provide …
Quick start guide — Matplotlib 3.10.3 documentation
Matplotlib graphs your data on Figure s (e.g., windows, Jupyter widgets, etc.), each of which can contain one or more Axes, an area where points can be specified in terms of x-y coordinates …
Examples — Matplotlib 3.10.3 documentation
Currently Matplotlib supports PyQt/PySide, PyGObject, Tkinter, and wxPython. When embedding Matplotlib in a GUI, you must use the Matplotlib API directly rather than the pylab/pyplot …
Plot types — Matplotlib 3.10.3 documentation
Overview of many common plotting commands provided by Matplotlib. See the gallery for more examples and the tutorials page for longer examples.
Getting started — Matplotlib 3.10.3 documentation
Check out Plot types to get an overview of the types of plots you can create with Matplotlib. Learn Matplotlib from the ground up in the Quick-start guide.
3D plotting — Matplotlib 3.10.3 documentation
3D plotting. Plot 2D data on 3D plot; Demo of 3D bar charts; Clip the data to the axes view limits; Create 2D bar graphs in different planes; 3D box surface plot; Plot contour (level) curves in …
Matplotlib documentation — Matplotlib 3.10.3 documentation
If you want Matplotlib to be able to display plots in a window, you should install one of the other supported GUI frameworks, e.g. uv add matplotlib pyside6 other
Tutorials — Matplotlib 3.10.3 documentation
This page contains a few tutorials for using Matplotlib. For the old tutorials, see below. For shorter examples, see our examples page. You can also find external resources and a FAQ in our …