JoinStyle do Matplotlib para Iniciantes

Beginner

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

Introdução

Este laboratório fornece um guia passo a passo sobre como usar o módulo JoinStyle do Matplotlib em Python. JoinStyle controla como o Matplotlib desenha os cantos onde dois segmentos de linha diferentes se encontram. Este laboratório foi projetado para usuários que são novos no Matplotlib.

Dicas da 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ê.

Importando as Bibliotecas Necessárias

Para usar o módulo JoinStyle, precisamos importá-lo da biblioteca matplotlib._enums. Também precisamos importar o módulo pyplot de matplotlib para criar um gráfico.

import matplotlib.pyplot as plt
from matplotlib._enums import JoinStyle

Criando um Gráfico

Para criar um gráfico, primeiro precisamos definir os dados que queremos plotar. Neste exemplo, usaremos a biblioteca numpy para gerar alguns dados de amostra.

import numpy as np

x = np.linspace(0, 10, 1000)
y = np.sin(x)

Em seguida, criamos uma nova figura e eixos usando plt.subplots(). Definiremos os limites x e y do gráfico e, em seguida, plotaremos os dados usando plot().

fig, ax = plt.subplots()
ax.set_xlim([0, 10])
ax.set_ylim([-1.2, 1.2])
ax.plot(x, y)

Definindo o JoinStyle

Podemos definir o JoinStyle da linha usando o método set_solid_joinstyle() do objeto Line2D. Criaremos um novo objeto de linha e definiremos seu estilo de junção (join style) como JoinStyle.bevel.

line = ax.lines[0]
line.set_solid_joinstyle(JoinStyle.bevel)

Exibindo o Gráfico

Finalmente, exibimos o gráfico usando plt.show().

plt.show()

Resumo

Este laboratório forneceu um guia passo a passo sobre como usar o módulo JoinStyle do Matplotlib em Python. Aprendemos como importar as bibliotecas necessárias, criar um gráfico, definir o JoinStyle e exibir o gráfico. Ao ajustar o estilo de junção (join style), podemos alterar a aparência dos cantos onde dois segmentos de linha diferentes se encontram em um gráfico.