Linea verticale di matplotlib

Linea verticale di matplotlib
Questo articolo esplorerà alcuni metodi diversi per visualizzare le linee verticali di Matplotlib in linguaggio Python. Matplotlib è un modulo Python Visual Analytics comunemente usato. Contiene molti grafici e tecniche di visualizzazione per il disegno di grafici 2D utilizzando set di dati in array Python. Matplotlib è un framework multipiattaforma basato su array numpy. Per utilizzare il componente Pyplot della libreria Matplotlib, potremmo disegnare grafici delle linee verticali in Python.

Pyplot è una sequenza di istruzioni che possono essere utilizzate per realizzare grafici diversi. Su qualsiasi piano di coordinate X-Y, i grafici della linea verticale illustrano la connessione tra due parametri sull'asse X e l'asse Y. L'esecuzione delle linee verticali di Matplotlib comporta la visualizzazione di una linea verticale con le multiple funzionalità della libreria Matplotlib.

Utilizzo del metodo Vlin () in Matplotlib per creare un grafico della linea verticale:

Qui, le linee verticali vengono visualizzate sugli assi usando il matplotlib.Pyplot.Metodo Vlines ():

Importa matplotlib.Pyplot come Plt
Importa Numpy come NP
A = [50, 200]
Plt.Figura (Figsize = (5, 10))
Plt.vlines (x = 25, ymin = 30, ymax = max (a),
colori = 'rosso',
etichetta = 'vline_multiple - altezza')
Plt.spettacolo()

All'inizio del codice, importiamo le librerie Matplotlib e Numpy. Dopo questo, inizializziamo una variabile per dichiarare l'array. Inoltre, impostiamo le dimensioni della figura usando la funzione figsize (). Qui, le linee verticali sono state rappresentate come vline (). Gli argomenti forniti al metodo vline () costruiscono una linea verticale in questo caso. La "x = 25" indica che questo creerà una linea verticale sull'asse X in posizione 25.

I valori iniziali e finali della linea verticale sono indicati dalla notazione "Ymin" e "Ymax", di conseguenza. La fase iniziale è lo "ymin", che sarebbe 30. Pertanto, "Ymax" è equivalente a Max (A), in cui la variabile "A" rappresenta un array con le dimensioni [50, 200]. Qui, specifichiamo il colore della linea passando l'argomento "colore", che è rosso qui. Alla fine, chiamiamo la funzione PLT.show () per visualizzare il seguente grafico:

Python Vertical Lines con matplotlib Utilizzando la funzione axvline ():

Il metodo Matplotlib () () simile al metodo vline (), viene utilizzato per generare linee verticali lungo le dimensioni della trama.

Importa matplotlib.Pyplot come Plt
Importa Numpy come NP
Plt.Figura (Figsize = (5, 8))
Plt.axvline (x = 10, color = 'k', etichetta = 'axvline - altezza')
Plt.spettacolo()

Prima di iniziare la codifica, includiamo matplotlib e librerie numpy. Ora, la dimensione della figura viene regolata usando il metodo figsize (). Inoltre, stiamo usando il metodo axvline () per disegnare una linea verticale nel grafico. Questa funzione contiene quattro parametri: x, colore ed etichetta. Il valore di "x" è 10 in questo caso. Ci vogliono numeri per identificare il posto all'interno dell'asse x per creare la figura.

Poiché la combinazione di colori è regolata su "k", produce una linea verticale che è nera in ombra. Inoltre, dobbiamo applicare il PLT.Metodo show () per mostrare il seguente grafico:

Matplotlib.Pyplot.vlines ():

Il metodo matplotlib.Pyplot.Vlines () viene utilizzato per visualizzare un set di dati. Le linee verticali sono rappresentate come Vlines in questa funzione. La forma estesa, che specifica che questo metodo interagisce per visualizzare le linee verticali su tutti gli assi, rende evidente la tecnica come esegue questo metodo.

Importa matplotlib.Pyplot come Plt
Importa Numpy come NP
Plt.VLINES (13, 10, 15, linestyles = "dashed", colori = "b")
Plt.Vlines (16, 11, 17, linestyles = "solido", colori = "b")
Plt.Vlines (18, 12, 19, linestyles = "dashed", colori = "b")
Plt.Xlim (10, 20)
Plt.Ylim (10, 20)
Plt.spettacolo()

Dopo aver introdotto le librerie Matplotlib e Numpy, chiamiamo PLT.Vlines () funzioni. Quindi, disegniamo tre righe in questo grafico. Il punto dell'asse in cui dovrà formare la linea verticale è il primo parametro nel metodo Vlines (). Il parametro successivo è il limite inferiore dell'intera lunghezza della linea e il terzo parametro è il limite massimo dell'intera lunghezza della linea disegnata. E dopo tutti quegli argomenti di base, potremmo utilizzare gli stili di linea per specificare il tipo di linea visualizzata.

Un altro parametro è “colore."Usando questo parametro, possiamo impostare il colore delle linee. Inoltre, applichiamo il PLT.Lim () funzione agli assi xey. Per rappresentare il grafico, impieghiamo il seguente PLT.Show () Function:

Usa l'ascia.vlines () per generare linee verticali:

Nella seguente illustrazione, deliberamo usando l'ascia.Metodo Vlines () per creare linee verticali:

Importa matplotlib.Pyplot come Plt
Importa Numpy come NP
Fig, ax = PLT.sottotrame (figsize = (4, 4))
np.casuale.Seme (30)
x = np.casuale.Rand (100)
ascia.Trama (x)
ascia.VLINES ([30, 200], 0, 2, linestyles = 'Solid', Colors = 'Black')
Plt.spettacolo()

Qui, integriamo le librerie Numpy e Matplotlib. Successivamente, inizializziamo un nuovo oggetto per definire le dimensioni della figura. Inoltre, utilizziamo la funzione rand () della libreria numpy per impostare il valore dell'asse x. L'ascia.Il metodo Plot () viene applicato per disegnare la linea.

Inoltre, impieghiamo l'ascia.funzione vlines (). Il metodo Vlines () richiede due parametri: un valore numerico o una raccolta midimensionale di valori X per disegnare una linea retta. Qui, abbiamo fornito [30, 200], che indica due valori. Dopo questo, ci sono parametri Ymin e Ymax, che sono le altitudini della linea.

Abbiamo specificato un intervallo da 0 a 2 perché questa è la probabilità di NP.casuale.Metodo rand (). Inoltre, possiamo specificare lo stile della linea e il colore della linea. La funzione show () viene applicata per visualizzare il seguente grafico:

A 30 e 200 coordinate sull'asse X, abbiamo due linee verticali solide di colore nero. Questo metodo consente agli utenti di specificare facilmente ymin e ymax nei dati quantitativi, mentre axvline () ci consente di specificare l'altitudine in proporzioni.

Conclusione:

In questo articolo, abbiamo imparato a creare una linea verticale su un grafico e l'etichetta Matplotlib o enfatizzare le aree specifiche della figura. Per eseguire il metodo della linea verticale di Matplotlib, dobbiamo prima integrare la libreria Matplotlib. Le linee verticali potrebbero essere incorporate dai metodi pilota di matplotlib, come vline (), un axvline (). Inoltre, consente la visualizzazione di molte linee in figure identiche. Speriamo che tu abbia trovato questo articolo utile. Controlla gli altri articoli di suggerimento Linux per ulteriori suggerimenti e tutorial.