Linha vertical de matplotlib

Linha vertical de matplotlib
Este artigo explorará alguns métodos diferentes para exibir linhas verticais de matplotlib na linguagem Python. Matplotlib é um módulo de análise visual Python comumente usado. Ele contém muitos gráficos e técnicas de visualização para desenhar gráficos 2D usando conjuntos de dados em matrizes Python. MatPlotlib é uma estrutura de plataforma cruzada baseada em matrizes numpy. Para usar o componente PyPlot da Biblioteca Matplotlib, poderíamos desenhar gráficos de linha vertical em Python.

PyPlot é uma sequência de instruções que podem ser usadas para fazer gráficos diferentes. Em qualquer plano de coordenadas x-y, os gráficos de linha vertical ilustram a conexão entre dois parâmetros no eixo x e no eixo y. A execução de linhas verticais de matplotlib implica exibir uma linha vertical com as múltiplas funcionalidades da Biblioteca Matplotlib.

Utilizando o método Vlin () em matplotlib para criar um gráfico de linha vertical:

Aqui, as linhas verticais são exibidas em todo os eixos usando o matplotlib.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),
cores = 'vermelho',
Label = 'vline_multiple - altura')
plt.mostrar()

No início do código, importamos as bibliotecas Matplotlib e Numpy. Depois disso, inicializamos uma variável para declarar a matriz. Além disso, definimos o tamanho da figura usando a função figSize (). Aqui, as linhas verticais foram representadas como vline (). Os argumentos fornecidos ao método VLine () construem uma linha vertical nesta instância. O “x = 25” significa que isso criará uma linha vertical no eixo x na posição 25.

Os valores iniciais e finais da linha vertical são indicados pela notação "ymin" e "ymax", correspondentemente. O estágio inicial é o "ymin", que seria 30. Portanto, “Ymax” é equivalente a max (a), no qual a variável “A” representa uma matriz com as dimensões [50, 200]. Aqui, especificamos a cor da linha passando o argumento "cor", que é vermelho aqui. No final, chamamos a função PLT.Mostrar () para exibir o seguinte gráfico:

Linhas verticais python com matplotlib utilizando a função axvline ():

O método matplotlib axvline (), semelhante ao método vline (), está sendo usado para gerar linhas verticais ao longo das dimensões da plotagem.

importar matplotlib.pyplot como plt
importar numpy como np
plt.Figura (FigSize = (5, 8))
plt.axvline (x = 10, color = 'k', etiqueta = 'axvline - altura')
plt.mostrar()

Antes de iniciar a codificação, incluímos as bibliotecas Matplotlib e Numpy. Agora, o tamanho da figura é ajustado usando o método figSize (). Além disso, estamos usando o método AXVLINE () para desenhar uma linha vertical no gráfico. Esta função possui quatro parâmetros: x, cor e etiqueta. O valor de "x" é 10 neste caso. São necessários numerais para identificar o local dentro do eixo x para criar a figura.

Como o esquema de cores é ajustado para "K", ele produz uma linha vertical que é preta na sombra. Além disso, devemos aplicar o PLT.Mostrar () Método para mostrar o seguinte gráfico:

Matplotlib.Pyplot.vlines ():

O método matplotlib.Pyplot.vlines () é usado para exibir um conjunto de dados. Linhas verticais são representadas como vlines nesta função. A forma estendida, que especifica que esse método interage para visualizar linhas verticais em todos os eixos, torna a técnica aparente como esse método é executado.

importar matplotlib.pyplot como plt
importar numpy como np
plt.vlines (13, 10, 15, linestyles = "tracejado", colors = "b")
plt.vlines (16, 11, 17, linestyles = "sólido", cores = "b")
plt.vlines (18, 12, 19, linestyles = "tracejado", colors = "b")
plt.Xlim (10, 20)
plt.ylim (10, 20)
plt.mostrar()

Depois de apresentar as bibliotecas Matplotlib e Numpy, chamamos o PLT.funções VLINES (). Então, desenhamos três linhas neste gráfico. O ponto de eixo em que a linha vertical terá que ser formada é o primeiro parâmetro no método VLINES (). O próximo parâmetro é o limite inferior de todo o comprimento da linha, e o terceiro parâmetro é o limite máximo de todo o comprimento da linha desenhada. E depois de todos esses argumentos básicos, poderíamos utilizar estilos de linha para especificar o tipo de linha exibida.

Outro parâmetro é “Cor.”Ao usar este parâmetro, podemos definir a cor das linhas. Além disso, aplicamos o PLT.lim () função nos eixos x e y. Para representar o gráfico, empregamos o seguinte PLT.Mostrar () função:

Use AX.vlines () para gerar linhas verticais:

Na ilustração seguinte, vamos deliberar usando o machado.Método VLINES () para criar linhas verticais:

importar matplotlib.pyplot como plt
importar numpy como np
fig, ax = pLT.subparcelas (figSize = (4, 4))
NP.aleatório.semente (30)
x = np.aleatório.Rand (100)
machado.Lote (x)
machado.vlines ([30, 200], 0, 2, linestyles = 'Solid', Colors = 'Black')
plt.mostrar()

Aqui, integramos as bibliotecas Numpy e Matplotlib. Em seguida, inicializamos um novo objeto para definir o tamanho da figura. Além disso, utilizamos a função rand () da biblioteca Numpy para definir o valor do eixo x. O machado.O método plot () é aplicado para desenhar a linha.

Além disso, empregamos o machado.função vlines (). O método vLines () leva dois parâmetros: um valor numérico ou uma coleção de valores X de um dimensional para desenhar uma linha reta. Aqui, fornecemos [30, 200], o que indica dois valores. Depois disso, existem parâmetros ymin e ymax, que são as altitudes da linha.

Especificamos um intervalo de 0 a 2 porque essa é a probabilidade do NP.aleatório.Método Rand (). Além disso, podemos especificar o estilo de linha e a cor da linha. A função show () é aplicada para exibir o seguinte gráfico:

Às 30 e 200 coordenadas no eixo x, temos duas linhas verticais sólidas de cor preta. Este método permite que os usuários especifiquem facilmente o YMIN e o YMAX em dados quantitativos, enquanto o Axvline () nos permite especificar a altitude nas proporções.

Conclusão:

Neste artigo, aprendemos como criar uma linha vertical em um gráfico e rotular de matplotlib ou enfatizar áreas específicas da figura. Para executar o método de linha vertical Matplotlib, devemos primeiro integrar a biblioteca Matplotlib. As linhas verticais podem ser incorporadas por métodos de pyplot de matplotlib, como vline (), um axvline (). Além disso, permite a visualização de muitas linhas em figuras idênticas. Esperamos que você tenha achado este artigo útil. Verifique os outros artigos de dica do Linux para obter mais dicas e tutoriais.