Matplotlib Línea vertical

Matplotlib Línea vertical
Este artículo explorará algunos métodos diferentes para mostrar las líneas verticales de Matplotlib en el lenguaje de Python. Matplotlib es un módulo de análisis visual de Python de uso común. Contiene muchos gráficos y técnicas de visualización para dibujar gráficos 2D utilizando conjuntos de datos en las matrices de Python. Matplotlib es un marco multiplataforma basado en una matriz numpy. Para usar el componente pyplot de la biblioteca matplotlib, podríamos dibujar gráficos de línea vertical en Python.

Pyplot es una secuencia de instrucciones que se pueden usar para hacer diferentes gráficos. En cualquier plano de coordenadas X-Y, los gráficos de línea vertical ilustran la conexión entre dos parámetros en el eje X y el eje Y. La ejecución de líneas verticales matplotlib implica mostrar una línea vertical con las múltiples funcionalidades de la biblioteca matplotlib.

Utilizando el método vlin () en matplotlib para crear un gráfico de línea vertical:

Aquí, las líneas verticales se muestran a través de los ejes utilizando el matlotlib.pyplot.Método VLines ():

Importar matplotlib.Pyplot como PLT
importar numpy como np
a = [50, 200]
PLT.Figura (Figsize = (5, 10))
PLT.Vlines (x = 25, ymin = 30, ymax = max (a),
colores = 'rojo',
etiqueta = 'vline_multiple - altura')
PLT.espectáculo()

Al comienzo del código, importamos bibliotecas Matplotlib y Numpy. Después de esto, inicializamos una variable para declarar la matriz. Además, establecemos el tamaño de la figura usando la función figSize (). Aquí, las líneas verticales se han representado como vline (). Los argumentos proporcionados al método vline () construyen una línea vertical en este caso. La "x = 25" significa que esto creará una línea vertical en el eje x en la posición 25.

Los valores iniciales y finales de la línea vertical se indican mediante la notación "ymin" y "ymax", en consecuencia. La etapa inicial es el "ymin", que sería 30. Por lo tanto, "ymax" es equivalente a max (a), en el que la variable "a" representa una matriz con las dimensiones [50, 200]. Aquí, especificamos el color de la línea pasando el argumento "color", que es rojo aquí. Al final, llamamos a la función plt.show () para mostrar el siguiente gráfico:

Líneas verticales de Python con Matplotlib utilizando la función Axvline ():

El método matplotlib axvline (), similar al método vline (), se está utilizando para generar líneas verticales a lo largo de las dimensiones del gráfico.

Importar matplotlib.Pyplot como PLT
importar numpy como np
PLT.Figura (Figsize = (5, 8))
PLT.axvline (x = 10, color = 'k', etiqueta = 'axvline - altura')
PLT.espectáculo()

Antes de comenzar la codificación, incluimos Matplotlib y Bibliotecas Numpy. Ahora, el tamaño de la figura se ajusta utilizando el método FigSize (). Además, estamos utilizando el método axvline () para dibujar una línea vertical en el gráfico. Esta función contiene cuatro parámetros: x, color y etiqueta. El valor de "x" es 10 en este caso. Se necesitan números para identificar el lugar dentro del eje x para crear la figura.

Como el esquema de color se ajusta a "K", produce una línea vertical que es negra en la sombra. Además, debemos aplicar el PLT.Método show () para mostrar el siguiente gráfico:

Mate.pyplot.Vlines ():

El método matplotlib.pyplot.Vlines () se usa para mostrar un conjunto de datos. Las líneas verticales se representan como Velinas en esta función. La forma extendida, que especifica que este método interactúa para visualizar líneas verticales en todos los ejes, hace que la técnica sea evidente cómo se ejecuta este método.

Importar matplotlib.Pyplot como PLT
importar numpy como np
PLT.Vlines (13, 10, 15, Linestyles = "Dable", Colors = "B")
PLT.Vlines (16, 11, 17, Linestyles = "Solid", Colors = "B")
PLT.Vlines (18, 12, 19, Linestyles = "Dable", Colors = "B")
PLT.xlim (10, 20)
PLT.Ylim (10, 20)
PLT.espectáculo()

Después de introducir las bibliotecas matplotlib y numpy, llamamos al PLT.Funciones vLines (). Luego, dibujamos tres líneas en este gráfico. El punto de eje donde la línea vertical deberá formarse es el primer parámetro en el método vLines (). El siguiente parámetro es el límite inferior de toda la longitud de la línea, y el tercer parámetro es el límite máximo de la longitud completa de la línea dibujada. Y después de todos esos argumentos básicos, podríamos utilizar estilos de línea para especificar el tipo de línea que se muestra.

Otro parámetro es "color."Al usar este parámetro, podemos establecer el color de las líneas. Además, aplicamos el PLT.Función lim () a los ejes x e y. Para representar el gráfico, empleamos el siguiente PLT.show () función:

Usar hacha.vLines () para generar líneas verticales:

En la siguiente ilustración, deliberaremos usando el hacha.Método VLines () para crear líneas verticales:

Importar matplotlib.Pyplot como PLT
importar numpy como np
Fig, Ax = PLT.subtramas (figsize = (4, 4))
notario público.aleatorio.semilla (30)
x = NP.aleatorio.Rand (100)
hacha.Parcela (x)
hacha.Vlines ([30, 200], 0, 2, Linestyles = 'Solid', Colors = 'Black')
PLT.espectáculo()

Aquí, integramos bibliotecas numpy y matplotlib. A continuación, inicializamos un nuevo objeto para definir el tamaño de la figura. Además, utilizamos la función rand () de la biblioteca numpy para establecer el valor del eje x. El hacha.Se aplica el método plot () para dibujar la línea.

Además, empleamos el hacha.función vLines (). El método VLines () toma dos parámetros: un valor numérico o una colección 1-dimensional de valores X para dibujar una línea recta. Aquí, hemos proporcionado [30, 200], que indica dos valores. Después de esto, hay parámetros Ymin e Ymax, que son las altitudes de línea.

Hemos especificado un rango de 0 a 2 porque esa es la probabilidad del NP.aleatorio.Método rand (). Además, podemos especificar el estilo de línea y el color de la línea. La función show () se aplica para mostrar el siguiente gráfico:

A 30 y 200 coordenadas en el eje X, tenemos dos líneas verticales continuas de color negro. Este método permite a los usuarios especificar fácilmente el ymin y el ymax en datos cuantitativos, mientras que axvline () nos permite especificar la altitud en proporciones.

Conclusión:

En este artículo, hemos aprendido cómo crear una línea vertical en un gráfico y etiqueta matplotlib o enfatizar áreas específicas de la figura. Para ejecutar el método de línea vertical Matplotlib, primero debemos integrar la biblioteca matplotlib. Las líneas verticales podrían incorporarse mediante métodos Matplotlib Pyplot, como vline (), un axvline (). Además, permite la visualización de muchas líneas en figuras idénticas. Esperamos que hayas encontrado este artículo útil. Consulte los otros artículos de Sugerencia de Linux para obtener más consejos y tutoriales.