El kit de herramientas mplot3d #

Generación de gráficos 3D utilizando el kit de herramientas mplot3d.

Este tutorial muestra varios gráficos en 3D. Haga clic en las figuras para ver cada galería de ejemplo completa con el código que genera las figuras.

Los ejes 3D (de clase Axes3D) se crean pasando el projection="3d" argumento de palabra clave a Figure.add_subplot:

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

Se pueden agregar varias subtramas 3D en la misma figura, como para las subtramas 2D.

../../_images/sphx_glr_subplot3d_001.png

Modificado en la versión 1.0.0: antes de Matplotlib 1.0.0, solo Axes3Dse podía crear una sola por figura; necesitaba ser instanciado directamente como .ax = Axes3D(fig)

Cambiado en la versión 3.2.0: antes de Matplotlib 3.2.0, era necesario importar explícitamente el mpl_toolkits.mplot3dmódulo para hacer la proyección '3d' en Figure.add_subplot.

Consulte las preguntas frecuentes de mplot3d para obtener más información sobre el kit de herramientas de mplot3d.

Gráficos de línea #

Consulte Axes3D.plotla documentación de la API.

../../_images/sphx_glr_lines3d_001.png

Diagramas de dispersión #

Consulte Axes3D.scatterla documentación de la API.

../../_images/sphx_glr_scatter3d_001.png

Parcelas de estructura alámbrica #

Consulte Axes3D.plot_wireframela documentación de la API.

../../_images/sphx_glr_wire3d_001.png

Parcelas de superficie #

Consulte Axes3D.plot_surfacela documentación de la API.

../../_images/sphx_glr_surface3d_001.png

Parcelas de tres superficies #

Consulte Axes3D.plot_trisurfla documentación de la API.

../../_images/sphx_glr_trisurf3d_001.png

Gráficos de contorno #

Consulte Axes3D.contourla documentación de la API.

../../_images/sphx_glr_contour3d_001.png

Gráficas de contorno llenas #

Consulte Axes3D.contourfla documentación de la API.

../../_images/sphx_glr_contourf3d_001.png

Nuevo en la versión 1.1.0: la función demostrada en el segundo ejemplo de contourf3d se habilitó como resultado de una corrección de errores para la versión 1.1.0.

Gráficos de polígonos #

Consulte Axes3D.add_collection3dla documentación de la API.

../../_images/sphx_glr_polys3d_001.png

Parcelas de barras #

Consulte Axes3D.barla documentación de la API.

../../_images/sphx_glr_bars3d_001.png

Carcaj #

Consulte Axes3D.quiverla documentación de la API.

../../_images/sphx_glr_quiver3d_001.png

Gráficos 2D en 3D #

../../_images/sphx_glr_2dcolecciones3d_001.png

Texto #

Consulte Axes3D.textla documentación de la API.

../../_images/sphx_glr_text3d_001.png

Galería generada por Sphinx-Gallery