Python - Matplotlib

Matplotlib é uma biblioteca python usada para criar gráficos e plotagens 2D usando scripts python. Ele tem um módulo chamado pyplot que torna as coisas fáceis para plotagem, fornecendo recursos para controlar estilos de linha, propriedades de fonte, eixos de formatação, etc. Ele é usado junto com o NumPy para fornecer um ambiente que é uma alternativa de código aberto eficaz para MatLab. Ele também pode ser usado com kits de ferramentas gráficas, como PyQt e wxPython.

Convencionalmente, o pacote é importado para o script Python, adicionando a seguinte instrução -

from matplotlib import pyplot as plt

Exemplo Matplotlib

O seguinte script produz o sine wave plot usando matplotlib.

Exemplo

import numpy as np 
import matplotlib.pyplot as plt  

# Compute the x and y coordinates for points on a sine curve 
x = np.arange(0, 3 * np.pi, 0.1) 
y = np.sin(x) 
plt.title("sine wave form") 

# Plot the points using matplotlib 
plt.plot(x, y) 
plt.show()

Está output é o seguinte -

Veremos muitos exemplos de uso da biblioteca Matplotlib de python no trabalho de ciência de dados nos próximos capítulos.