Das mplot3d-Toolkit #

Generieren von 3D-Diagrammen mit dem mplot3d-Toolkit.

Dieses Tutorial zeigt verschiedene 3D-Plots. Klicken Sie auf die Abbildungen, um jedes vollständige Galeriebeispiel mit dem Code anzuzeigen, der die Abbildungen generiert.

3D-Achsen (der Klasse Axes3D) werden erstellt, indem das projection="3d" Schlüsselwortargument an übergeben wird Figure.add_subplot:

import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(projection='3d')

Mehrere 3D-Subplots können auf derselben Figur hinzugefügt werden, wie bei 2D-Subplots.

../../_images/sphx_glr_subplot3d_001.png

Geändert in Version 1.0.0: Vor Matplotlib 1.0.0 konnte nur eine Single Axes3Dpro Figur erstellt werden; es musste direkt als instanziiert werden .ax = Axes3D(fig)

Geändert in Version 3.2.0: Vor Matplotlib 3.2.0 war es notwendig, das mpl_toolkits.mplot3dModul explizit zu importieren, um die 3D-Projektion in Figure.add_subplot.

Weitere Informationen zum mplot3d-Toolkit finden Sie in den häufig gestellten Fragen zu mplot3d.

Liniendiagramme #

Siehe Axes3D.plotAPI-Dokumentation.

../../_images/sphx_glr_lines3d_001.png

Streudiagramme #

Siehe Axes3D.scatterAPI-Dokumentation.

../../_images/sphx_glr_scatter3d_001.png

Drahtgitterdiagramme #

Siehe Axes3D.plot_wireframeAPI-Dokumentation.

../../_images/sphx_glr_wire3d_001.png

Oberflächenplots #

Siehe Axes3D.plot_surfaceAPI-Dokumentation.

../../_images/sphx_glr_surface3d_001.png

Tri-Surface-Plots #

Siehe Axes3D.plot_trisurfAPI-Dokumentation.

../../_images/sphx_glr_trisurf3d_001.png

Konturdiagramme #

Siehe Axes3D.contourAPI-Dokumentation.

../../_images/sphx_glr_contour3d_001.png

Gefüllte Konturdiagramme #

Siehe Axes3D.contourfAPI-Dokumentation.

../../_images/sphx_glr_contourf3d_001.png

Neu in Version 1.1.0: Die im zweiten contourf3d-Beispiel gezeigte Funktion wurde als Ergebnis eines Bugfixes für Version 1.1.0 aktiviert.

Polygondiagramme #

Siehe Axes3D.add_collection3dAPI-Dokumentation.

../../_images/sphx_glr_polys3d_001.png

Balkendiagramme #

Siehe Axes3D.barAPI-Dokumentation.

../../_images/sphx_glr_bars3d_001.png

Köcher #

Siehe Axes3D.quiverAPI-Dokumentation.

../../_images/sphx_glr_quiver3d_001.png

2D-Plots in 3D #

../../_images/sphx_glr_2dcollections3d_001.png

Text #

Siehe Axes3D.textAPI-Dokumentation.

../../_images/sphx_glr_text3d_001.png

Galerie generiert von Sphinx-Gallery