Crear gráficos con Matplotlib

| Última modificación: 3 de julio de 2024 | Tiempo de Lectura: 2 minutos

¿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 ()
Crear gráficos con Matplotlib

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 ()
Crear gráficos con Matplotlib

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 ()
Crear gráficos con Matplotlib

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 ()
Crear gráficos con Matplotlib

Para este caso, cambiaremos las equis por signos más:

#Crear gráficos con Matplotlib
plt.plot (x_numbers, y_numbers, marker = ' + ')
plt.show ()
Crear gráficos con Matplotlib

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 ()
Crear gráficos con Matplotlib

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!

¡CONVOCATORIA ABIERTA!

Big Data & Data Science

Full Stack Bootcamp

Clases en Directo | Acceso a +600 empresas | 98% de empleabilidad

KeepCoding Bootcamps
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.