Introdução
Neste laboratório, aprenderemos sobre o parâmetro CapStyle em Matplotlib. Este parâmetro controla como o Matplotlib desenha os cantos onde dois segmentos de linha diferentes se encontram. Passaremos por um processo passo a passo para entender as diferentes opções de CapStyle e como implementá-las.
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ê.
Importar Bibliotecas
O primeiro passo é importar as bibliotecas necessárias. Usaremos Matplotlib e CapStyle de Matplotlib._enums.
import matplotlib.pyplot as plt
from matplotlib._enums import CapStyle
Criar um Gráfico
Em seguida, criaremos um gráfico simples para demonstrar as diferentes opções de CapStyle.
fig, ax = plt.subplots()
## Plotando a linha com diferentes opções de CapStyle
for i, cap_style in enumerate(CapStyle):
ax.plot([0, 1], [i, i], label=str(cap_style), linewidth=10, solid_capstyle=cap_style)
## Adicionando legenda e título
ax.legend(title='CapStyle')
ax.set_title('Demonstração de CapStyle')
Exibir o Gráfico
Agora, exibiremos o gráfico usando a função plt.show().
plt.show()
Interpretação
Após executar o código, um gráfico será exibido com as diferentes opções de CapStyle. As seguintes opções de CapStyle serão exibidas:
CapStyle.buttCapStyle.roundCapStyle.projecting
A opção butt é o estilo padrão, que simplesmente desenha uma linha reta até o final do segmento. A opção round desenha um semicírculo no final do segmento. A opção projecting desenha um meio-quadrado no final do segmento.
Experimento
Agora que vimos as diferentes opções de CapStyle, sinta-se à vontade para experimentar outras opções no parâmetro CapStyle para ver como elas afetam o gráfico.
Resumo
Neste laboratório, aprendemos sobre o parâmetro CapStyle em Matplotlib. Passamos por um processo passo a passo para entender as diferentes opções de CapStyle e como implementá-las. Também criamos um gráfico para visualizar as diferentes opções de CapStyle.