Come cambiare il colore di un istogramma matplotlib (con esempi)
Puoi utilizzare la seguente sintassi di base per modificare il colore di un istogramma in Matplotlib:
plt. hist (data, color=" lightblue ", ec=" red ")
Oro:
- data : il nome dei dati da utilizzare per l’istogramma
- color : il colore di riempimento delle barre dell’istogramma
- ec : il colore del bordo delle barre nell’istogramma
L’esempio seguente mostra come utilizzare questa sintassi nella pratica.
Esempio: cambiare il colore di un istogramma Matplotlib
Supponiamo di avere la seguente lista di valori:
#define list of data
data = [2, 4, 4, 5, 6, 6, 7, 8, 9, 9, 9, 10, 12, 12, 14]
Possiamo utilizzare la seguente sintassi di base per creare un istogramma Matplotlib per visualizzare i valori in questo set di dati:
import matplotlib. pyplot as plt
#create histogram
plt. hist (data)
Per impostazione predefinita, Matplotlib crea un istogramma con un colore di riempimento blu scuro e nessun colore dei bordi.
Tuttavia, possiamo utilizzare la seguente sintassi per modificare il colore di riempimento in azzurro e il colore del bordo in rosso:
import matplotlib. pyplot as plt
#create histogram with light blue fill color and red edge color
plt. hist (data, color=" lightblue ", ec=" red ")
Il nuovo istogramma ha un colore di riempimento azzurro e un colore del bordo rosso.
Puoi anche utilizzare l’argomento lw per modificare la larghezza della linea dei bordi dell’istogramma:
import matplotlib. pyplot as plt
#create histogram
plt. hist (data, color = " lightblue ", ec=" red ", lw= 5 )
Maggiore è il valore utilizzato per lw , più spessi saranno i bordi delle barre.
Nota : puoi trovare la documentazione completa per la funzione hist di Matplotlib qui .
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre operazioni comuni in Python:
Come creare un istogramma da Pandas DataFrame
Come tracciare un istogramma da un elenco di dati in Python