martes, 15 de agosto de 2023

Gráficas con Matplotlib - Init

 

# Ejemplo básico

import matplotlib.pyplot as plt
import numpy as np

eje_x = ["a","b","c","d","e"]
datos = [10,20,30,40,50]

plt.plot(eje_x,datos)
plt.show()

# Ejemplo básico 1



años = ["2011","2012","2013","2014","2015",
        "2016","2017","2018","2019","2020"]

nivel1 = np.random.rand(10)*100
nivel2 = np.random.rand(10)*200 + 100
nivel3 = np.random.rand(10)*300 + 200
nivel4 = np.random.rand(10)*400 + 300
nivel5 = np.random.rand(10)*500 + 400

plt.plot(años,nivel1, label="Nivel 1",color="purple",marker="<",linestyle="-")
plt.plot(años,nivel2, label="Nivel 2",marker="*",linestyle="--")
plt.plot(años,nivel3, label="Nivel 3",marker="^",linestyle=":")
plt.plot(años,nivel4, label="Nivel 4",marker=".",linestyle="-.")
plt.plot(años,nivel5, label="Nivel 5",marker="+",linestyle=" ")

# activar Leyendas
plt.legend()
# activar titulo grafica
plt.title("Examen de Certificación")
# activar etiquetas de ejes
plt.xlabel("Años")
plt.ylabel("Puntaje")
# personalizar incrementos/escala de cada eje
plt.yticks(np.arange(0,1001,50)) #rango de 0 a 1000 y brincos de cada 50
# activar cuadricula de la grafica
plt.grid()
# activar cuadricula de la grafica más fina
plt.minorticks_on()

# mostrar grafica
plt.show()



No hay comentarios:

Publicar un comentario