top of page

Biblioteca python matplotlib

  • Foto do escritor: Amanda Nascimento
    Amanda Nascimento
  • 20 de abr.
  • 1 min de leitura

Matplotlib é uma biblioteca de visualização de dados em Python, é como se fosse uma pintura, cada função vai desenhando uma parte do gráfico.


Função

O que faz

plt.plot()

Desenha gráfico de linha

plt.bar()

Desenha gráfico de barras

plt.scatter()

Desenha gráfico de dispersão (pontos)

plt.title()

Adiciona um título ao gráfico

plt.xlabel() / ylabel()

Nomeia os eixos

plt.grid()

Mostra grade no gráfico

plt.legend()

Exibe a legenda

plt.show()

Exibe o gráfico na tela


Alguns exemplos utilizando pyplot que é um submódulo dentro da biblioteca do matplotlib


import matplotlib.pyplot as plt

categorias = ['Produto A', 'Produto B', 'Produto C', 'Produto D']
valores = [10, 20, 15, 25]

# Gráfico na horizontal barh
# plt.barh(categorias, valores, color='purple')
plt.bar(categorias, valores, color='purple')

plt.show()



import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [10, 15, 13, 17, 20]

plt.plot(x, y, marker='o', linestyle='-', color='green', label='Vendas')

plt.title('Vendas ao longo da semana')
plt.xlabel('Dias')
plt.ylabel('Valor')
plt.grid(True)
plt.legend()
plt.show()





import matplotlib.pyplot as plt

labels = ['Maçã', 'Banana', 'Laranja', 'Uva']
valores = [30, 15, 45, 10]

plt.pie(valores, labels=labels, autopct='%1.1f%%', startangle=90)
plt.title('Distribuição de Frutas')
plt.axis('equal')  # Deixa o gráfico redondo
plt.show()




Pode salvar o gráfico como imagem com plt.savefig("grafico.png")

© 2017-2025  Criado e desenvolvido por Amanda Nascimento

  • Discord
  • GitHub
  • youtube
  • LinkedIn Amanda
bottom of page