Gamma di barre dei colori Matplotlib
-
Usa la funzione
matpltolib.pyplot.clim()
per impostare l’intervallo della barra dei colori in Matplotlib -
Usa il parametro
vmin
evmax
per impostare l’intervallo della barra dei colori in Python
È possibile utilizzare una barra dei colori per rappresentare il numero rispetto a un rapporto di colore del grafico. È come una chiave che mostra quali numeri sono rappresentati in quali colori. È un’istanza dell’oggetto assi di stampa e può essere facilmente personalizzato.
In questo articolo, impareremo come impostare l’intervallo della barra dei colori nelle figure matplotlib.
Controllando l’intervallo della barra dei colori, possiamo limitare il colore a un particolare intervallo di valori. Altereremo la gamma della barra dei colori del grafico seguente.
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis")
c = plt.colorbar()
Usa la funzione matpltolib.pyplot.clim()
per impostare l’intervallo della barra dei colori in Matplotlib
La funzione clim()
può essere utilizzata per controllare l’intervallo della barra dei colori impostando i limiti di colore del grafico, che vengono utilizzati per il ridimensionamento.
Per esempio,
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis")
c = plt.colorbar()
plt.clim(0, 150)
Nota come il colore dei punti differisce dal grafico originale modificando l’intervallo della barra dei colori.
In precedenza, veniva utilizzata anche la funzione set_clim()
. È stato molto utile specificare l’intervallo delle barre di colore in più sottotrame. Tuttavia, questa funzione è deprecata nelle versioni recenti della libreria matplotlib, quindi dovrebbe essere evitata.
Usa il parametro vmin
e vmax
per impostare l’intervallo della barra dei colori in Python
I parametri vmin
e vmax
possono essere utilizzati per specificare la scala per la mappatura dei valori di colore. Questi parametri funzionano con l’oggetto, che utilizza le mappe di colore.
Può essere usato per controllare l’intervallo della barra dei colori in matplotlib.
Per esempio,
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis", vmin=0, vmax=150)
c = plt.colorbar()
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn