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'.