¿Sabes cómo crear gráficos con Matplotlib? Generar gráficos puede ser una tarea bastante fácil, como veremos más adelante, solo debes conocer los métodos que puedes usar para graficar. En este caso, emplearemos matplotlib para generar gráficos en Python. Matplotlib es un paquete de Python útil para trazar números y hacer gráficos.
Comenzaremos con un gráfico simple con solo tres puntos: (1, 2), (2, 4) y (3.8)
Crear gráficos con Matplotlib
Para crear este gráfico, primero haremos dos listas de números:
- Uno que almacena los valores de las coordenadas x de estos puntos.
- Otra que almacena las coordenadas y.
#Crear gráficos con Matplotlib
x_numbers = [1, 2, 3]
x_numbers = [2, 4, 6]
Lo graficamos:
#Crear gráficos con Matplotlib
import matplotlib.pyplot as plt
plt.plot (x_numbers, y_numbers)
plt.show ()
Hay que darse cuenta de que, en lugar de comenzar desde el origen (0, 0), el eje x comienza desde el número 1 y el eje y comienza desde el número 2. Estos son los números más bajos de cada una de las dos listas.
Entonces, podemos marcar los puntos que hemos dado para el trazado:
#Crear gráficos con Matplotlib
plt.plot (x_numbers, y_numbers, marker = 'o')
plt.show ()
También podemos elegir entre varias opciones de marcadores. Veamos algunos de ellos. En este caso, crearemos un gráfico con asteriscos en vez de puntos:
#Crear gráficos con Matplotlib
plt.plot (x_numbers, y_numbers, marker = ' * ')
plot.show ()
Ahora, en este gráfico pondremos, en vez de asteriscos, equis:
#Crear gráficos con Matplotlib
plt.plot (x_numbers, y_numbers, marker = ' x ')
plt.show ()
Para este caso, cambiaremos las equis por signos más:
#Crear gráficos con Matplotlib
plt.plot (x_numbers, y_numbers, marker = ' + ')
plt.show ()
Como hemos visto, plot incluye, por defecto, una línea que conecta los puntos. Sin embargo, se puede hacer un gráfico que marque solo los puntos que especificamos, sin ninguna línea que los conecte, omitiendo la palabra “marker”.
plt.plot (x_numeres, y_numbers, ' o ')
plt.show ()
Ahora que hemos visto cómo crear gráficos en Matplotlib, continúa aprendiendo sobre Big Data, una de las disciplinas más demandadas de la actualidad, en el Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp. Con esta formación íntegra de alta intensidad podrás adquirir todos los conocimientos teóricos y prácticos necesarios para adentrarte en el mercado laboral de manera rápida y triunfar frente a tus competidores. ¡Anímate a darle un giro a tu vida y entra ya para solicitar más información!