Por: Ricardo Dortas Schönhofen
Como plotar gráficos usando matplotlib
matplotlib é uma biblioteca Python de plotagem 2d, que auxilia a biblioteca matemática NumPy. Pode ser usada em scripts Python, no shell Python e IPython, em servidores de aplicação web e outras ferramentas de interface gráfica.
A seguir, mostramos como plotar alguns gráficos usando matplotlib.
#importando a classe, da forma mais usual
import matplotlib.pyplot as plt
#definindo variáveis que vamos usar nos exemplos
x = [1, 2, 3]
y = [10, 20, 30]
y2 = [15, 10, 40]
y3 = [20, 10, 35]
yBar = [3, 10, 7, 5, 3, 4.5, 6, 8.1]
z = [i * 1.5 for i in yBar]
xBar = range(len(yBar))
azul = "blue"
verde = "green"
preto = "black"
Desenhando uma linha
plt.plot(x, y)
Adicionando rótulos e título
plt.xlabel('X') plt.ylabel('Y') plt.title('Título do gráfico') plt.plot(x, y)
Gráfico com mais de uma linha
plt.xlabel('X') plt.ylabel('Y') plt.title('Título do gráfico') plt.plot(x, y) plt.plot(x, y2) plt.plot(x, y3)
Gráfico de barras
plt.bar(xBar, yBar, color=azul)
Gráfico de barras com linha
plt.bar(xBar, yBar, color=preto, align='center') plt.plot(xBar, z, color=verde, marker='o', linestyle='--', linewidth=2)
Veja também:
- Guia básico para plotar gráficos usando o matplotlib do Python parte 2
- Guia de acesso rápido ao Matplotlib
- Biblioteca Seaborn com o matplotlib
Ꮐoodd article! We will be linking to this particuⅼarⅼy great
article on our websitе. Keеep up thе good ԝriting.
Legal , deu pra ver como funciona , só faltou o comando plt.show() para mostrar o gráfico.
vdd, tbm senti falta, mas deu para usar depois e gerar os gráficos, mas para pessoasbem iniciantes era bom ter esse pequeno detalhe explícito.