Introdução
Neste tutorial, aprenderemos como criar gráficos log-log usando Matplotlib em Python. Um gráfico log-log é um tipo de gráfico onde tanto o eixo x quanto o eixo y são escalados logaritmicamente. Isso nos permite visualizar dados que abrangem várias ordens de magnitude de forma compacta e informativa.
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 Bibliotecas
Primeiramente, precisamos importar as bibliotecas necessárias. Usaremos matplotlib.pyplot para criar os gráficos.
import matplotlib.pyplot as plt
Criar um Gráfico Log-Log com Caixa Ajustável
Em seguida, criaremos um gráfico log-log com uma caixa ajustável. Isso significa que tanto o eixo x quanto o eixo y terão escalas logarítmicas, e a proporção do gráfico será igual a 1.
fig, ax = plt.subplots()
ax.set_xscale("log")
ax.set_yscale("log")
ax.set_xlim(1e1, 1e3)
ax.set_ylim(1e2, 1e3)
ax.set_aspect(1)
ax.set_title("Gráfico Log-Log com Caixa Ajustável")
plt.show()
Criar um Gráfico Log-Log com Datalim Ajustável
Em seguida, criaremos um gráfico log-log com um datalim ajustável. Isso significa que tanto o eixo x quanto o eixo y terão escalas logarítmicas, e a proporção do gráfico será ajustada para se adequar aos dados.
fig, ax = plt.subplots()
ax.set_xscale("log")
ax.set_yscale("log")
ax.set_adjustable("datalim")
ax.plot([1, 3, 10], [1, 9, 100], "o-")
ax.set_xlim(1e-1, 1e2)
ax.set_ylim(1e-1, 1e3)
ax.set_aspect(1)
ax.set_title("Gráfico Log-Log com Datalim Ajustável")
plt.show()
Resumo
Neste tutorial, aprendemos como criar gráficos log-log usando Matplotlib em Python. Criamos dois tipos diferentes de gráficos log-log - um com uma caixa ajustável e outro com um datalim ajustável. Esses gráficos são úteis para visualizar dados que abrangem várias ordens de magnitude.