In questo articolo, dimostreremo come e quando usare Python per modificare il lineesty di un display grafico in MatplotLib. Quindi, quando vogliamo un layout grafico continuo, non dovremmo identificare lo stile di linea in quanto è solido dallo standard. E quando vogliamo che il modello sia cerchiato, tratteggiato o qualsiasi altro tipo di, dovremo capire come regolare lo stile di linea in matplotlib.
Con il parametro "Linestyle", potremmo personalizzare l'aspetto di una linea. Esploriamo alcuni approcci alternativi per integrare i linestie in Python.
Regola il linesty di matplotlib
In questo passaggio, regoliamo lo stile della riga fornendo il valore al parametro "Linestyle" nella trama ().
Innanzitutto, integriamo il matplotlib.moduli pilot e casuali. I nomi di mesi sono archiviati nell'array definito "mesi". Qui, usiamo il ciclo "per". Nel ciclo "per" il casuale.La tecnica Randint () viene utilizzata per ottenere l'elenco delle vendite.
Inoltre, plt.L'etichetta () viene applicata per impostare l'etichetta di entrambi gli assi. Alla trama viene quindi assegnata una didascalia con l'aiuto del PLT.Titolo () Metodo. Successivamente, utilizzando il matplotlib.Pyplot.funzione trama (), la figura è disegnata. Qui, definiamo il colore e lo stile della linea. Il colore della linea è impostato per essere "k" che rappresenta una tonalità nera. E il lineesty è "-", che sta per il modello di linea tratteggiato. Otteniamo un grafico con una linea tratteggiata nera eseguendo il programma sopra menzionato come mostrato nella figura seguente.
Colore di lineestyle di Matplotlib
Utilizzeremo il linestyle Matplotlib per integrare diverse tonalità di colore. Per fornirlo, il PLT.Il metodo Plot () include una serie di argomenti.
Dopo aver importato le librerie, chiamiamo la funzione Linspace () della libreria Numpy. Oltre a ciò, applichiamo la funzione trama () rispettivamente per entrambi gli assi. Le sfumature per i caratteri Unicode sono rappresentate dalla lettere 'r, "g,' e così via. I nomi di ombreggiatura CSS includono verdastro, rosso e molti altri. I titoli devono essere presentati in lettere minuscole per il linestyle Matplotlib.
Le tonalità RGB potrebbero essere rappresentate come "#RrggBB", che è un valore esadecimale a sei cifre che descrive la proporzione di rosso, verde e blu all'interno di ogni tinta come codice esadecimale a due cifre (00 a FF). Con il linestyle Matplotlib in Python, abbiamo utilizzato nomi di tonalità CSS e colorazione RGB in questa illustrazione.
Linestili personalizzati
In Matplotlib Python, regoleremo i linestie. L'opzione della larghezza di linea potrebbe essere utilizzata per alterare la larghezza della trama. La larghezza della linea è sempre in pixel. E selezioneremo 1 per una linea delicata, 2 per una linea di fascia media e 5 per una linea larga, a volte più per una linea particolarmente spessa.
In primo luogo, introduciamo matplotlib e biblioteche numpy. Successivamente, utilizziamo il metodo Linspace () della libreria numpy. Inoltre, applichiamo la funzione trama () per entrambi gli assi. Specifichiamo il colore, la larghezza della linea e lo stile di linea. Per l'asse y, il primo argomento "offset", mostra la durata appena prima dell'inizio dei modelli. Una sequenza di valori on/off costituisce un componente aggiuntivo.
Oltre al primo display, la valutazione è (6, 3, 2, 3), indicando che la linea avrebbe un trattino di 6 set, una rottura di 3 elementi, un trattino di 2 unità e uno spazio di 3 articoli. Questa sequenza dovrebbe essere ripetuta al limite. Specifichiamo "round" sul parametro "dash_capstyle" per una riga. Allo stesso modo, per disegnare un'altra riga, il parametro del valore "linestyle" è impostato per essere trattato. Dopo tutto ciò, rappresentiamo il grafico usando il PLT.Show () funzione.
Il linestyle matplotlib insieme ai marcatori
Un puntatore è un piccolo punto, rettangolare, diamante o altro segno. Insieme al grafico, questo indica un insieme di dati. I marcatori potrebbero essere gestiti con una semplice frase di testo o una serie di argomenti che forniscono funzionalità con il linestyle Matplotlib.
All'inizio del programma, dobbiamo includere matplotlib. Ciò si ottiene utilizzando l'espressione importazione matplotlib.Pyplot come Plt. Qui, utilizziamo il metodo LinSpace () della libreria numpy per definire la gamma di dimensioni X.
Inoltre, il metodo trama () viene utilizzato per personalizzare lo stile di linea del grafico. Questa funzione contiene diversi parametri. Possiamo regolare lo stile o il motivo della linea, il suo colore e lo stile del marcatore usando questa funzione. Gli indicatori si verificano nei punti dati specificati. Osserviamo 35 marchi in queste posizioni perché abbiamo utilizzato il NP.Metodo Linspace () per creare 35 intervalli uguali pezzi di dati.
Un arco ciano, una linea continua e una marcatura triangolare relativamente piccola sono indicati da "C: V" per la prima linea. Un arco blu, una linea continua e una marcatura del Pentagono sono specificati da "B: P" per la seconda riga. Successivamente, utilizziamo solo la tecnica Show () per visualizzare il grafico.
Conclusione
In questo articolo abbiamo spiegato rappresentazioni pittoriche dell'integrazione del linestyle Matplotlib in Python. Abbiamo parlato di tre diversi approcci per colorare i linestie. Il lineestyle potrebbe essere modificato in base alle preferenze dell'utente utilizzando attributi come la larghezza del raggio, Dash_capStyle e così via. Specifichiamo anche marcatori diversi per le righe del grafico.