Gráfico de barras 3D con Matplotlib

PythonPythonBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, aprenderemos cómo crear un gráfico de barras 3D utilizando Python Matplotlib. Usaremos datos falsos para trazar el gráfico con y sin sombreado.

Consejos sobre la VM

Una vez que se haya iniciado la VM, haga clic en la esquina superior izquierda para cambiar a la pestaña Cuaderno y acceder a Jupyter Notebook para practicar.

A veces, es posible que tenga que esperar unos segundos a que Jupyter Notebook termine de cargarse. La validación de las operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.

Si tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje sus comentarios después de la sesión y lo resolveremos rápidamente para usted.

Importar bibliotecas y configurar la figura

En el primer paso, importaremos las bibliotecas necesarias y configuraremos la figura y los ejes para el gráfico.

import matplotlib.pyplot as plt
import numpy as np

## configurar la figura y los ejes
fig = plt.figure(figsize=(8, 3))
ax1 = fig.add_subplot(121, projection='3d')
ax2 = fig.add_subplot(122, projection='3d')

Crear datos falsos

En el segundo paso, crearemos datos falsos para utilizar en el gráfico.

## datos falsos
_x = np.arange(4)
_y = np.arange(5)
_xx, _yy = np.meshgrid(_x, _y)
x, y = _xx.ravel(), _yy.ravel()

top = x + y
bottom = np.zeros_like(top)
width = depth = 1

Trazar el gráfico con sombreado

En el tercer paso, trazaremos el gráfico de barras 3D con sombreado.

ax1.bar3d(x, y, bottom, width, depth, top, shade=True)
ax1.set_title('Shaded')

Trazar el gráfico sin sombreado

En el cuarto paso, trazaremos el gráfico de barras 3D sin sombreado.

ax2.bar3d(x, y, bottom, width, depth, top, shade=False)
ax2.set_title('Not Shaded')

Mostrar el gráfico

En el último paso, mostraremos el gráfico.

plt.show()

Resumen

En este laboratorio, aprendimos cómo crear un gráfico de barras 3D utilizando Python Matplotlib. Utilizamos datos falsos para trazar el gráfico con y sin sombreado. Importamos las bibliotecas necesarias, configuramos la figura y los ejes, creamos datos falsos, tracimos el gráfico con y sin sombreado y luego mostramos el gráfico.