
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 things possible. Create publication quality plots. …
Examples — Matplotlib 3.10.7 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 procedural …
Pyplot tutorial — Matplotlib 3.10.7 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 figure, plots some …
Plot types — Matplotlib 3.10.7 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.
Quick start guide — Matplotlib 3.10.7 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 (or theta-r in a …
matplotlib.pyplot.plot — Matplotlib 3.10.7 documentation
See also scatter XY scatter plot with markers of varying size and/or color ( sometimes also called bubble chart).
Sample plots in Matplotlib — Matplotlib 3.4.3 documentation
Aug 13, 2021 · Matplotlib has basic GUI widgets that are independent of the graphical user interface you are using, allowing you to write cross GUI figures and widgets. See matplotlib.widgets and the widget …
3D plotting — Matplotlib 3.10.7 documentation
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 3D Plot contour (level) …
Interactive figures — Matplotlib 3.10.7 documentation
Interactive figures # Interactivity can be invaluable when exploring plots. The pan/zoom and mouse-location tools built into the Matplotlib GUI windows are often sufficient, but you can also use the …
Animations using Matplotlib — Matplotlib 3.10.7 documentation
Based on its plotting functionality, Matplotlib also provides an interface to generate animations using the animation module. An animation is a sequence of frames where each frame corresponds to a plot on …