Posicionamento de Eixos no Matplotlib

Beginner

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

Introdução

Neste laboratório, aprenderemos como definir a posição dos rótulos dos eixos e dos rótulos da barra de cores no Matplotlib. Usaremos os métodos set_xlabel, set_ylabel e colorbar para definir a posição dos rótulos.

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 Matplotlib e criar um gráfico de dispersão

Começamos importando o Matplotlib e criando um gráfico de dispersão.

import matplotlib.pyplot as plt

fig, ax = plt.subplots()

sc = ax.scatter([1, 2], [1, 2], c=[1, 2])

Definir a posição do rótulo do eixo y

Podemos definir a posição do rótulo do eixo y usando o método set_ylabel. Podemos definir a posição como 'top', 'center' ou 'bottom'. Neste exemplo, definiremos a posição como 'top'.

ax.set_ylabel('YLabel', loc='top')

Definir a posição do rótulo do eixo x

Podemos definir a posição do rótulo do eixo x usando o método set_xlabel. Podemos definir a posição como 'left', 'center' ou 'right'. Neste exemplo, definiremos a posição como 'left'.

ax.set_xlabel('XLabel', loc='left')

Definir a posição do rótulo da barra de cores (colorbar)

Podemos definir a posição do rótulo da barra de cores usando o método colorbar e o método set_label. Podemos definir a posição como 'top', 'bottom', 'left' ou 'right'. Neste exemplo, definiremos a posição como 'top'.

cbar = fig.colorbar(sc)
cbar.set_label("ZLabel", loc='top')

Exibir o gráfico

Podemos exibir o gráfico usando o método show.

plt.show()

Resumo

Neste laboratório, aprendemos como definir a posição dos rótulos dos eixos e dos rótulos da barra de cores no Matplotlib. Usamos os métodos set_xlabel, set_ylabel e colorbar para definir a posição dos rótulos. Também aprendemos que podemos definir a posição como 'top', 'bottom', 'left', 'right', 'center' ou 'baseline'.