Visualizzazione di dati di serie temporali con mappe di calore in Python

Contenuti

Secondo la mappa di calore sopra, il mese da giugno ad agosto ha una temperatura elevata rispetto ad altri mesi a causa dell'estate e la bassa temperatura nel mese di dicembre, visto che è la stagione invernale. Quando si utilizza la mappa di calore, può facilmente visualizzare temperature estremamente basse e alte. Nel periodo FEBBRAIO, nota il blocco bianco perché FEB ha solo 28 giorni.

L'applicazione calplot separa ogni mese dell'anno e i giorni della settimana e fornisce un'immagine pulita. possiamo personalizzare le immagini di cui hai bisogno aggiungendo il colore o lo stile personalizzato alla mappa di calore.

60692code220carplot-2175359
85987color20calplot-5355127

Qui puoi facilmente relazionarti alla temperatura con il bordo della linea aggiunto del gradiente della mappa dei colori non abilitato.

41926codice320carplot-2906774
44866styling20calplot-7547585

Nella mappa di calore sopra, abbiamo incluso un titolo e reso il colore del testo dell'anno nero.

86744codice420carplot-3673732

Possiamo anche mostrare i valori all'interno del blocco e ridimensionare l'immagine utilizzando le dimensioni della figura per una migliore visualizzazione.. Qui i valori mancanti sono riempiti con '-'. tuttavia, non abbiamo dati mancanti in questo set di dati.

Visualizzazione dei valori mancanti sulla mappa di calore

76768avg_temp_2000-1695595

Il blocco bianco sopra indica il valore mancante. quando i valori corrispondenti sono mostrati nel quadrato, ogni valore mancante viene sostituito con '-‘ come abbiamo discusso prima.

e calplot, se i dati contengono il valore mancante, sono compilati per impostazione predefinita e alcuni valori vengono sostituiti con zero se non possono riempire il valore mancante. Se drop zero = False non è impostato, è pieno di '-'.

58974codice520carplot-1728488
25508missing_value20calplot-1976630

possiamo rendere più spesso il bordo della linea che separa il mese usando la larghezza della linea.

88654codice620carplot-1680332
76174linewidth20calplot-9894634

Mappa dei colori personalizzata in calplot

40890codice720carplot-5265883
12737custom20color20calplot-3428153

Per creare la scala di colori personalizzata, crea l'elenco dei colori esadecimale e assegnalo a calplot. Dando la serie di valori esadecimali, è disposto in base al colore del gradiente. Per invertire il gradiente, riorganizzare l'elenco dei valori esadecimali.

Quando usare una mappa del calendario?

‌‌Una heatmap del calendario è utile per analizzare i valori giornalieri o il giorno della settimana. Se vogliamo vedere i dati giornalieri per l'intero anno, le mappe di calore del calendario sono utili.

Spero che ti sia piaciuto leggere del mio lavoro e delle mie conoscenze!! Qualsiasi suggerimento e feedback è sempre ben accetto.

Circa l'autore

Kavitha di soia, uno sviluppatore di software e un appassionato di machine learning affascinato dall'informatica e dall'intelligenza artificiale.

Il supporto mostrato in questo articolo non è di proprietà di DataPeaker e viene utilizzato a discrezione dell'autore.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.