Introdução
Neste tutorial, aprenderemos como definir os rótulos de marcação do eixo y padrão no lado direito do gráfico usando Matplotlib. Por padrão, os rótulos de marcação do eixo y são colocados no lado esquerdo do gráfico. No entanto, às vezes pode ser mais adequado tê-los no lado direito.
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 as bibliotecas e módulos necessários
Antes de começarmos, precisamos importar as bibliotecas e módulos necessários. Neste tutorial, usaremos Matplotlib e NumPy.
import matplotlib.pyplot as plt
import numpy as np
Definir os rótulos de marcação do eixo y padrão à direita
Podemos definir os rótulos de marcação do eixo y padrão no lado direito do gráfico usando o seguinte código:
plt.rcParams['ytick.right'] = plt.rcParams['ytick.labelright'] = True
plt.rcParams['ytick.left'] = plt.rcParams['ytick.labelleft'] = False
Criar um gráfico de exemplo
Vamos criar um gráfico de exemplo para ver como ele fica com os rótulos de marcação do eixo y no lado direito.
x = np.arange(10)
fig, (ax0, ax1) = plt.subplots(2, 1, sharex=True, figsize=(6, 6))
ax0.plot(x)
ax0.yaxis.tick_left()
ax1.plot(x)
plt.show()
Interpretar os resultados
No gráfico resultante, podemos ver que os rótulos de marcação do eixo y estão no lado direito em vez do lado esquerdo. O primeiro gráfico tem os rótulos de marcação do eixo y no lado esquerdo porque o especificamos usando o código ax0.yaxis.tick_left(). O segundo gráfico tem os rótulos de marcação do eixo y no lado direito porque definimos os rótulos de marcação do eixo y padrão no lado direito usando o código no Passo 2.
Resumo
Neste tutorial, aprendemos como definir os rótulos de marcação do eixo y padrão no lado direito do gráfico usando Matplotlib. Isso pode ser útil quando queremos enfatizar o lado direito do gráfico ou quando temos múltiplos gráficos e queremos que os rótulos de marcação do eixo y sejam consistentes em todos os gráficos.