Criando Gráficos Log-Log

Beginner

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

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.