Rótulos de Ticks Personalizados em Matplotlib

Beginner

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

Introdução

Matplotlib é uma popular biblioteca Python utilizada para visualização de dados. Uma das principais características do Matplotlib é a capacidade de personalizar os rótulos dos ticks (tick labels) em um gráfico. Neste laboratório, você aprenderá como rotacionar rótulos de ticks personalizados usando Matplotlib.

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 a Biblioteca Matplotlib

O primeiro passo é importar a biblioteca Matplotlib. Você pode fazer isso executando o seguinte código:

import matplotlib.pyplot as plt

Criar Dados para o Gráfico

O segundo passo é criar os dados que você deseja plotar. Para este laboratório, usaremos os seguintes dados:

x = [1, 2, 3, 4]
y = [1, 4, 9, 6]
labels = ['Frogs', 'Hogs', 'Bogs', 'Slogs']

Plotar os Dados

O terceiro passo é plotar os dados usando Matplotlib. Você pode fazer isso executando o seguinte código:

plt.plot(x, y)

Personalizar os Rótulos dos Ticks

O quarto passo é personalizar os rótulos dos ticks. Neste laboratório, rotacionaremos os rótulos dos ticks verticalmente. Você pode fazer isso executando o seguinte código:

plt.xticks(x, labels, rotation='vertical')

Ajustar Margens e Espaçamento

O quinto passo é ajustar as margens e o espaçamento do gráfico para garantir que os rótulos dos ticks não sejam cortados. Você pode fazer isso executando o seguinte código:

plt.margins(0.2)
plt.subplots_adjust(bottom=0.15)

Mostrar o Gráfico

O passo final é mostrar o gráfico usando Matplotlib. Você pode fazer isso executando o seguinte código:

plt.show()

Resumo

Neste laboratório, você aprendeu como rotacionar rótulos de ticks personalizados usando Matplotlib. Ao personalizar os rótulos dos ticks, você pode tornar seus gráficos mais informativos e visualmente atraentes.