Matplotlib es una biblioteca de gráficos para crear visualizaciones estáticas, animadas e interactivas en Python.
Matplotlib.pyplot.vlines()
matplotlib.pyplot.vlines() es una función utilizada en el trazado de un conjunto de datos. En matplotlib.pyplot.vlines(), vlines es la abreviatura de líneas verticales. Lo que hace esta función está muy claro en la forma expandida, que dice que la función se ocupa del trazado de las líneas verticales a lo largo de los ejes.
Syntax: vlines(x, ymin, ymax, colors, linestyles)
Ejemplo 1:
Python3
import numpy as np import matplotlib.pyplot as plt plt.vlines(4, 0, 5, linestyles ="dotted", colors ="k") plt.vlines(3, 0, 5, linestyles ="solid", colors ="k") plt.vlines(5, 0, 5, linestyles ="dashed", colors ="k") plt.xlim(0, 10) plt.ylim(0, 10) plt.show()
Producción :
En el ejemplo anterior, el primer argumento al comienzo de la función vlines() muestra que se generará el punto del eje en la línea vertical, el siguiente argumento se refiere al límite inferior de la longitud total de la línea vertical, mientras que el tercer argumento se refiere al límite superior de la longitud total de la línea vertical. Después de estos tres argumentos básicos, el siguiente argumento que podemos usar es linestyles, que decide el tipo de línea que se trazará (por ejemplo, punteada, sólida, discontinua, dashdot, etc.), el último argumento utilizado es colors , que es opcional, básicamente, es como una array de colores.
Ejemplo 2:
Python3
import matplotlib.pyplot as plt plt.vlines((1, 3, 5,), 0, 10, colors = ("r", "g", "b"), linestyles = ("solid", "dashed", "dotted")) plt.show()
Producción: