Introdução
O gráfico de hastes (stem plot) é um tipo de gráfico utilizado na visualização de dados. Ele é usado para plotar linhas verticais de uma linha de base até a coordenada y e coloca um marcador na ponta. Neste laboratório, aprenderemos como usar a função de gráfico de hastes na biblioteca Matplotlib do Python.
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
Antes de começarmos, precisamos importar as bibliotecas necessárias. Neste caso, usaremos as bibliotecas Matplotlib e Numpy.
import matplotlib.pyplot as plt
import numpy as np
Gerar Dados
Em seguida, precisamos gerar alguns dados para usar em nosso gráfico de hastes. Criaremos dois arrays usando a biblioteca Numpy.
x = np.linspace(0.1, 2 * np.pi, 41)
y = np.exp(np.sin(x))
Criar um Gráfico de Hastes Básico
Agora podemos criar um gráfico de hastes básico usando a função stem da biblioteca Matplotlib.
plt.stem(x, y)
plt.show()
Isso gerará um gráfico com linhas verticais da linha de base até a coordenada y e marcadores na ponta.
Personalizando o Gráfico
Podemos personalizar o gráfico ajustando a linha de base usando o parâmetro bottom. Também podemos ajustar as propriedades de formato do gráfico usando os parâmetros linefmt, markerfmt e basefmt.
markerline, stemlines, baseline = plt.stem(
x, y, linefmt='grey', markerfmt='D', bottom=1.1)
markerline.set_markerfacecolor('none')
plt.show()
Isso gerará um gráfico com um formato de linha cinza e marcadores em forma de diamante. A linha de base também foi ajustada para 1.1.
Resumo
Neste laboratório, aprendemos como usar a função de gráfico de hastes na biblioteca Matplotlib do Python. Primeiro, importamos as bibliotecas necessárias, geramos alguns dados e criamos um gráfico de hastes básico. Em seguida, personalizamos o gráfico ajustando a linha de base e as propriedades de formato. Seguindo estes passos, podemos criar gráficos de hastes informativos e visualmente atraentes para nossos dados.