Gráfico de Barras 3D com Matplotlib

Beginner

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

Introdução

Neste laboratório, aprenderemos como criar um gráfico de barras 3D usando Python Matplotlib. Usaremos dados fictícios para plotar o gráfico com e sem sombreamento.

Dicas para a VM

Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.

Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.

Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.

Importar Bibliotecas e Configurar a Figura

No primeiro passo, importaremos as bibliotecas necessárias e configuraremos a figura e os eixos para o gráfico.

import matplotlib.pyplot as plt
import numpy as np

## set up the figure and axes
fig = plt.figure(figsize=(8, 3))
ax1 = fig.add_subplot(121, projection='3d')
ax2 = fig.add_subplot(122, projection='3d')

Criar Dados Falsos

No segundo passo, criaremos dados falsos para usar no gráfico.

## fake data
_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

Plotar o Gráfico com Sombreamento

No terceiro passo, plotaremos o gráfico de barras 3D com sombreamento.

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

Plotar o Gráfico sem Sombreamento

No quarto passo, plotaremos o gráfico de barras 3D sem sombreamento.

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

Exibir o Gráfico

No passo final, exibiremos o gráfico.

plt.show()

Resumo

Neste laboratório, aprendemos como criar um gráfico de barras 3D usando Python Matplotlib. Usamos dados falsos para plotar o gráfico com e sem sombreamento. Importamos as bibliotecas necessárias, configuramos a figura e os eixos, criamos dados falsos, plotamos o gráfico com e sem sombreamento e, em seguida, exibimos o gráfico.