Il toolkit mplot3d #

Generazione di grafici 3D utilizzando il toolkit mplot3d.

Questo tutorial mostra vari grafici 3D. Clicca sulle figure per vedere ogni esempio di galleria completa con il codice che genera le figure.

Gli assi 3D (di classe Axes3D) vengono creati passando l' projection="3d" argomento della parola chiave a Figure.add_subplot:

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

È possibile aggiungere più sottotrame 3D sulla stessa figura, come per le sottotrame 2D.

../../_images/sphx_glr_subplot3d_001.png

Modificato nella versione 1.0.0: prima di Matplotlib 1.0.0, era possibile crearne solo uno Axes3Dper figura; doveva essere istanziato direttamente come .ax = Axes3D(fig)

Modificato nella versione 3.2.0: prima di Matplotlib 3.2.0, era necessario importare esplicitamente il mpl_toolkits.mplot3dmodulo per realizzare la proiezione "3d" in Figure.add_subplot.

Consulta le domande frequenti su mplot3d per ulteriori informazioni sul toolkit mplot3d.

Trame di linea #

Vedere Axes3D.plotper la documentazione dell'API.

../../_images/sphx_glr_lines3d_001.png

Grafici a dispersione #

Vedere Axes3D.scatterper la documentazione dell'API.

../../_images/sphx_glr_scatter3d_001.png

Trame wireframe #

Vedere Axes3D.plot_wireframeper la documentazione dell'API.

../../_images/sphx_glr_wire3d_001.png

Grafici di superficie #

Vedere Axes3D.plot_surfaceper la documentazione dell'API.

../../_images/sphx_glr_surface3d_001.png

Trame Tri-Superficie #

Vedere Axes3D.plot_trisurfper la documentazione dell'API.

../../_images/sphx_glr_trisurf3d_001.png

Trame di contorno #

Vedere Axes3D.contourper la documentazione dell'API.

../../_images/sphx_glr_contour3d_001.png

Grafici di contorno riempiti #

Vedere Axes3D.contourfper la documentazione dell'API.

../../_images/sphx_glr_contourf3d_001.png

Novità nella versione 1.1.0: la funzionalità dimostrata nel secondo esempio di contourf3d è stata abilitata come risultato di una correzione di bug per la versione 1.1.0.

Grafici poligonali #

Vedere Axes3D.add_collection3dper la documentazione dell'API.

../../_images/sphx_glr_polys3d_001.png

Grafici a barre #

Vedere Axes3D.barper la documentazione dell'API.

../../_images/sphx_glr_bars3d_001.png

Faretra #

Vedere Axes3D.quiverper la documentazione dell'API.

../../_images/sphx_glr_quiver3d_001.png

Trame 2D in 3D #

../../_images/sphx_glr_2dcollections3d_001.png

Testo n.

Vedere Axes3D.textper la documentazione dell'API.

../../_images/sphx_glr_text3d_001.png

Galleria generata da Sphinx-Gallery