Visualização de Gráfico de Hastes com Python

Beginner

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

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.