Aprenda a criar gráficos no Python utilizando Matplotlib

O Matplotlib é uma biblioteca essencial para visualização de dados em Python, permitindo criar gráficos personalizáveis com facilidade.

Como criar gráficos com Matplotlib?

O Matplotlib é a principal biblioteca para visualização de dados no Python. Ele permite criar gráficos de linha, barras, dispersão, histogramas e muito mais.

Instalando o Matplotlib

Se ainda não tiver o Matplotlib instalado, utilize o seguinte comando:

pip install matplotlib  

Se estiver utilizando um ambiente virtual, certifique-se de ativá-lo antes da instalação.

Importando o Matplotlib

Após a instalação, importe a biblioteca no Python:

import matplotlib.pyplot as plt  

A convenção "plt" é usada para facilitar a escrita do código.

Criando um gráfico de linha

O exemplo abaixo demonstra como criar um gráfico de linha simples:

import matplotlib.pyplot as plt  

x = [1, 2, 3, 4, 5]  
y = [10, 20, 25, 30, 40]  

plt.plot(x, y, marker='o', linestyle='-', color='b')  
plt.xlabel("Eixo X")  
plt.ylabel("Eixo Y")  
plt.title("Exemplo de Gráfico de Linha")  
plt.show()  

Neste código, criamos uma lista de valores para os eixos X e Y e utilizamos plt.plot() para gerar o gráfico. O comando plt.show() exibe a visualização.

Criando um gráfico de barras

O Matplotlib também permite a criação de gráficos de barras:

categorias = ["A", "B", "C", "D"]  
valores = [3, 7, 1, 8]  

plt.bar(categorias, valores, color='g')  
plt.xlabel("Categorias")  
plt.ylabel("Valores")  
plt.title("Gráfico de Barras")  
plt.show()  

Aqui, utilizamos plt.bar() para criar um gráfico de barras, especificando os rótulos das categorias e seus valores correspondentes.

O Matplotlib é amplamente utilizado em ciência de dados e análise estatística, permitindo criar gráficos interativos e informativos para melhor visualização de padrões e tendências nos dados.

Algumas aplicações:

  • Criação de gráficos para análise de dados.
  • Geração de visualizações para relatórios e apresentações.
  • Representação gráfica de tendências e padrões.
  • Integração com bibliotecas como Pandas e NumPy.

Dicas para quem está começando

  • Use plt.grid(True) para adicionar grades ao gráfico.
  • Experimente plt.figure(figsize=(8,6)) para ajustar o tamanho do gráfico.
  • Utilize plt.legend() para adicionar legendas aos gráficos.
  • Explore plt.hist() para criar histogramas de distribuição de dados.

Contribuições de Pedro Vasconcellos

Compartilhe este tutorial: Como criar gráficos com Matplotlib

Compartilhe este tutorial

Continue aprendendo:

Como usar a biblioteca Pandas para manipulação de dados

O Pandas é uma das bibliotecas mais populares do Python para manipulação e análise de dados.

Tutorial anterior

Como fazer requisições HTTP com requests em Python

A biblioteca Requests é uma ferramenta poderosa e fácil de usar para realizar requisições HTTP no Python.

Próximo tutorial