Introdução
Neste laboratório, aprenderemos como criar um gráfico de barras polar usando a biblioteca Python Matplotlib. Criaremos um gráfico que exibe a distribuição de valores em diferentes ângulos.
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 as bibliotecas necessárias
Começaremos importando as bibliotecas necessárias. Neste laboratório, usaremos Numpy e Matplotlib.
import numpy as np
import matplotlib.pyplot as plt
Definir a semente aleatória
Definiremos uma semente aleatória para que os resultados sejam reproduzíveis.
np.random.seed(19680801)
Definir os dados
Definiremos os dados para o gráfico. Geraremos 20 valores aleatórios para raios e ângulos.
N = 20
theta = np.linspace(0.0, 2 * np.pi, N, endpoint=False)
radii = 10 * np.random.rand(N)
width = np.pi / 4 * np.random.rand(N)
colors = plt.cm.viridis(radii / 10.)
Criar um gráfico de barras polar
Criaremos um gráfico de barras polar usando o parâmetro projection='polar'.
ax = plt.subplot(projection='polar')
ax.bar(theta, radii, width=width, bottom=0.0, color=colors, alpha=0.5)
Exibir o gráfico
Exibiremos o gráfico usando a função plt.show().
plt.show()
Resumo
Neste laboratório, aprendemos como criar um gráfico de barras polar usando a biblioteca Python Matplotlib. Usamos as bibliotecas Numpy e Matplotlib para gerar dados aleatórios e criar um gráfico de barras polar. Também aprendemos como exibir o gráfico usando a função plt.show().