jueves, 8 de junio de 2023

Python - Gráficas con Matplotlib

Vamos a realizar la gráfica mas simple que nos ofrece Matplotlib.


El tema será abordado de la siguiente manera:

  1. Importaremos las librerías necesarias los datos y las gráficas
  2. Generaremos datos aleatorios que posteriormente serán graficados
  3. Generaremos el código necesario para crear dichas gráficas
  4. En cada ejemplo subiremos gradualmente la complejidad, pero no será nada de otro mundo.

Procedemos a importar las librerías con las siguientes lineas de código:

import matplotlib.pyplot as plt 
import random 

Bien, una vez importadas las librerías, vamos a generar una lista de numeros aleatorios que posteriormente visualizaremos de forma gráfica.

# Generamos una lista con 100 valores aleatorios entre 0 y 50

     valores = []

for x in range(100):
    val = random.randint(25,75)
    valores.append(val)

Ahora vamos a generar la gráfica con las siguientes lineas de código

# Grafica la lista de valores aleatorios y le aplica un color rojo
plt.plot(valores, color = 'r')
# Establecemos los limites del eje y entre 0 y 100 (valores arbitrarios)
plt.ylim(0,100)
# Hacemos visible la cuadricula de la grafica
plt.grid(visible = True, which='major', axis='both')
# Mostramos la legenda de la grafica
plt.legend(labels=['Numero aleatorio'])
# Desplegamos la grafica
plt.show()

El resultado?