Python - Matplotlib

Matplotlib es una biblioteca de Python que se utiliza para crear gráficos y diagramas 2D mediante el uso de scripts de Python. Tiene un módulo llamado pyplot que facilita el trazado al proporcionar una función para controlar estilos de línea, propiedades de fuente, ejes de formato, etc. Admite una amplia variedad de gráficos y diagramas, a saber: histograma, gráficos de barras, espectros de potencia, gráficos de error, etc. Se utiliza junto con NumPy para proporcionar un entorno que sea una alternativa de código abierto eficaz para MatLab. También se puede utilizar con kits de herramientas de gráficos como PyQt y wxPython.

Convencionalmente, el paquete se importa en el script de Python agregando la siguiente declaración:

from matplotlib import pyplot as plt

Ejemplo de Matplotlib

El siguiente script produce el sine wave plot usando matplotlib.

Ejemplo

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()

Sus output es como sigue -

Veremos muchos ejemplos sobre el uso de la biblioteca Matplotlib de Python en el trabajo de ciencia de datos en los próximos capítulos.