Introdução ao Matplotlib e primeiro exemplo
Matplot é uma biblioteca que facilita a visualização de dados em gráficos. O objetivo da biblioteca é facilitar a criação de gráficos. Permitindo que o programador gaste o seu tempo na busca e analise de dados. Ao invés de desperdiçar horas criando um gráfico.
Com a biblioteca matplotlib é possível criar gráfico com poucas linhas de código.
Nesse tutorial vamos instalar o módulo matplotlib e criar o nosso primeiro gráfico com a biblioteca matplotlib.
Instalando o módulo Matplotlib
A instalação do módulo matplotlib pode ser feita através do gerenciador de pacotes pip.A instalação pode ser feita, usando o pip, tanto no Windows como numa distribuição Linux.
No terminal ou promtp de comando digite: pip install matplotlib. Pronto! Você já pode começar a criar gráficos com a biblioteca matplotlib.
Obs: Se houver algum erro na instalação do módulo matplotlib, tente pip install matplotlib --user
A primeira curva
Para o nosso primeiro exemplo vamos traçar uma curva. Com esse exemplo você terá uma pequena noção de como a biblioteca matplotlib funciona.
Exemplo
Com esse código o nosso resultado deve ser um gráfico com uma linha curva. Como essa:
import matplotlib.pyplot as plt
x = range(100)
y = [i ** 2 for i in x]
plt.plot(x, y)
plt.show()
x = range(100)
y = [i ** 2 for i in x]
plt.plot(x, y)
plt.show()
Na primeira linha importamos o módulo matplotlib.pyplot e criamos um apelido: plt. Se você procurar por códigos que utilizam o módulo matplotlib vai perceber que esse apelido é uma convenção entre os programadores.
E vamos adotar esse padrão aqui nos próximos tutoriais.
Na terceira linha criamos um objeto do tipo range com um range de 0 a 99.
Na quarta linha criamos uma lista com valores crescendo exponencialmente.
A função plot cria uma linha usando as coordenadas das variáveis x e y.
E por fim a função show monstra o gráfico.
O módulo matplotlib é desenvolvido, exclusivamente para plotagem (desenho de gráficos) e só. Se você quiser acessar os valores de um banco de dados e criar um gráfico, você vai precisar de outros módulos. Mais por sorte a linguagem python é muito popular e tem muitos módulos para acessar bancos de dados e fazer muito mais.
0 comentários:
Postar um comentário