matplotlib Resumen

La librería de funciones matplotlib permite realizar las gráficas de datos. En los ejercicios se usan como datos los vectores y matrices «arrays».

El orden de las instrucciones es el que aparece en las entradas del blog.

instrucciones
%matplotlib inline intrucción de IPython para que las gráficas se incluyan en la página.
De no usarla, las gráficas aparecen en ventanas aparte.
import matplotlib.pyplot as plt Importar librerias de funciones matplotlib.pyplot, usando un álias de tres letras «plt»:
plt.plot(x,y) genera un gráfico de línea con los valores de x,y
plt.show() muestra el gráfico creado con las intrucciones.
Es la última instrucción a usar luego de crear el gráfico.
plt.xlabel(‘textoejex’)

plt.ylabel(‘textoejey’)

Asigna nombres a los ejes de abscisas y ordenas. El nombre se escribe entre ‘apóstrofes’ o «comillas».
plt.stem(x,y) gráfico de líneas verticales y un punto. Usado para mostrar señales discretas en los libros de texto de la bibliografía.
plt.figure(k) permite generar varias gráficas, numeradas cada una por el valor de k. En Python simple se muestran en ventanas separadas.
plt.title(‘texto’) escribe el título del gráfico, definido por ‘texto’
plt.fill_between(rangox, 0, valores, color=’green’ dibuja en el rango un área entre 0 y los valores, al color descrito: ‘green’, ‘ligthgreen’, ‘red’, ‘magenta’, ‘blue’, ‘yellow’, etc
plt.axvline(x=0, color=’red’)
plt.axhline(0, color=’red’)
ubica una linea vertical en el valor dado en x. ejemplo x=0.
El otro caso se refiere a una línea horizontal
plt.grid(True)
plt.grid(False)
dibuja líneas de división en la gráfica.
plt.legend() incluye una leyenda para cada curva a graficar. Trabaja en conjunto con
plt.plot(x,y, label=’nombre curva’)
plt.margins(0.1) crea un margen en la gráfica de valor 0.1 expandiendo los bordes sobre los máximos y mínimos. Se usa para ver claramente las variaciones en los extremos o cuando los valores máximos son constantes en un periodo.
. .
. .