Three-dimensional plots
Two-dimensional plots are the bread and butter of data visualization. However, if you want to show off, nothing beats a good three-dimensional plot. I was in charge of a software package that could draw contour plots and three-dimensional plots. The software could even draw plots that when viewed with special glasses would pop right in front of you.
The matplotlib API has the Axes3D
class for three-dimensional plots. By demonstrating how this class works, we will also show how the object-oriented matplotlib API works. The matplotlib Figure
class is a top-level container for chart elements:
- Create a
Figure
object as follows:fig = plt.figure()
- Create an
Axes3D
object from theFigure
object:ax = Axes3D(fig)
- The years and CPU transistor ...
Get Python Data Analysis now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.