Come creare mappe di calore con seaborn (con esempi)
Una mappa termica è un tipo di grafico che utilizza diverse sfumature di colori per rappresentare i valori dei dati.
Questo tutorial spiega come creare mappe di calore utilizzando la libreria di visualizzazione Seaborn Python con il seguente set di dati:
#import seaborn import seaborn as sns #load "flights" dataset data = sns. load_dataset (“ flights ”) data = data. pivot (" month ", " year ", " passengers ") #view first five rows of dataset data. head ()
Crea una mappa termica di base
Possiamo utilizzare la seguente sintassi per creare una mappa termica di base per questo set di dati:
sns. heatmap (data)
Tè
Regola le dimensioni della mappa termica
Possiamo usare l’argomento figsize per regolare la dimensione complessiva della mappa di calore:
#set heatmap size import matplotlib. pyplot as plt plt. figure (figsize = (12.8)) #create heatmap sns. heatmap (data)
Cambia i colori della mappa termica
Possiamo usare l’argomento cmap per cambiare i colori usati nella mappa termica. Ad esempio, potremmo scegliere la tavolozza dei colori “Spettrale”:
sns. heatmap (data, cmap=" Spectral ")
Oppure potremmo scegliere la cartella colori “coolwarm”:
sns. heatmap (data, cmap=" coolwarm ")
Puoi trovare un elenco completo delle opzioni Cmap disponibili qui .
Annota la mappa termica
Possiamo utilizzare la seguente sintassi per annotare ciascuna cella nella mappa termica con formattazione intera e specificare la dimensione del carattere:
sns. heatmap (data, annot= True , fmt=" d ", annot_kws={" size ":13})
Cambia la barra dei colori della mappa termica
Infine, possiamo disabilitare la barra dei colori se vogliamo usare l’argomento cbar :
sns. heatmap (data, cbar= False )
Trovi altri tutorial Seaborn in questa pagina .