Scientific Figure
Heatmap

Creare una heatmap (mappa di calore) online

Incolla una tabella o carica un file Excel o CSV: il codice assegna ogni cella a un colore esatto della scala, e l’IA disegna una heatmap pronta per la pubblicazione con etichette di righe e colonne, valori e barra dei colori.

Oppure parti da un esempio

Pannello di espressione genica
Matrice di correlazione
Tabella mese × gruppo
Matrice di confusione

Scale di colori per heatmap

Un vero render per ogni scala, ciascuno da un dataset diverso: clicca una scheda per applicare la scala o portarne i dati nell’editor.

Blu
Viridis
Blu–bianco–rosso
Scala di grigi

Che cos’è una heatmap?

Una heatmap (mappa di calore) mostra una tabella di numeri come una griglia di celle colorate, con una riga e una colonna per etichetta. Il colore codifica ogni valore, così gli schemi tra righe e colonne — gradienti, blocchi, valori estremi — si leggono a colpo d’occhio.

Informazioni su questo strumento

  • Incolla una tabella copiata da Excel, scrivila come Colonne: … più una riga Nome: valori per ogni riga, oppure allega un file CSV, TSV o Excel.
  • I nomi di riga vengono dalla prima colonna e quelli di colonna dalla riga di intestazione; le celle vuote o NA sono disegnate come mancanti.
  • Il codice assegna ogni valore a una di cinque classi di colore con limiti arrotondati, e i colori sono scritti cella per cella nel prompt.
  • I dati che attraversano lo zero ricevono automaticamente una scala divergente centrata su 0; con “punteggio z” ogni riga viene standardizzata prima.
  • Sono accettate griglie fino a 12 × 12; oltre, i modelli di immagine iniziano a sbagliare il conteggio delle celle, e lo strumento chiede di ridurre invece di indovinare.

Come si calcola il punteggio z per riga

Il punteggio z per riga indica di quante deviazioni standard una cella si trova sopra o sotto la media della propria riga. Le heatmap di espressione genica lo usano per confrontare ogni gene sulla stessa scala, qualunque sia il suo livello assoluto.

z = (x − media della riga) / DS della riga

In parole

A ogni valore si sottrae la media della sua riga e si divide il risultato per la deviazione standard della riga (denominatore n − 1). Un punteggio z di 2 indica due deviazioni standard sopra la media di quella riga; il risultato è centrato su 0 e disegnato su una scala divergente.

La standardizzazione è disattivata di default e i valori vengono disegnati così come sono. Scrivi “punteggio z per riga” nella descrizione per attivarla.

Come fare una heatmap

1

Aggiungi la tabella

Incolla le celle da Excel, scrivi Colonne: S1, S2… e poi TP53: 0.95, 0.10… per ogni riga, oppure allega un file CSV o Excel. La griglia classificata compare sopra il campo di testo nei colori esatti della figura.

2

Scegli la scala di colori

Blu per grandezze semplici, viridis per figure leggibili dai daltonici, blu–bianco–rosso per valori ai due lati dello zero, grigi per la stampa in bianco e nero. Scrivi “senza valori” per lasciare le celle senza numeri.

3

Genera e rifinisci

L’IA dipinge ogni cella dalle classi calcolate e non stima mai un colore. Continua a modificare in chat — rinomina, aggiungi un titolo, cambia scala — poi esporta in PNG, SVG o PPTX.

Come scegliere la scala di colori

La scala giusta dipende da cosa significano i numeri, non dal gusto.

ScalaTipoUsala perPerché
BluSequenzialeConteggi, concentrazioni, espressione da bassa ad altaIl colore si scurisce con il valore: più scuro significa sempre di più
ViridisSequenziale, percettivamente uniformeFigure che devono restare leggibili con il daltonismo e in scala di grigiPassi uguali nei dati sembrano passi uguali di colore
Blu–bianco–rossoDivergentePunteggi z, log fold change, correlazioni da −1 a 1Il bianco segna lo zero e le due tinte la direzione
Scala di grigiSequenzialeStampa in bianco e nero e fotocopieLeggibile senza alcun colore
Arcobaleno (jet)Da evitare—La luminosità irregolare crea confini che nei dati non esistono
Rosso–verdeDa evitare—Illeggibile con le forme più comuni di daltonismo

Circa l’8% degli uomini e lo 0,5% delle donne nel mondo ha un deficit della visione dei colori: le scale rosso–verde e arcobaleno tagliano fuori una parte dei lettori.

Heatmap vs heatmap con clustering vs tabella

Una heatmap mantiene righe e colonne nell’ordine che dai, una con clustering le riordina per somiglianza e aggiunge dendrogrammi, una tabella mostra i numeri esatti senza lo schema.

DomandaHeatmapCon clusteringTabella
Ordine di righe e colonneQuello fornito: tempo, dose o ordine sceltoRiordinato con clustering gerarchicoQuello fornito
Mostra gli schemi a colpo d’occhioSìSì, raggruppati per somiglianzaNo
Valori esattiNelle celle quando c’è spazioRaramente: di solito troppe celleSempre
Dimensione tipicaDa poche a una dozzina di righe e colonneDa decine a migliaia di righeQualsiasi, ma difficile da scorrere
Si realizza conQuesto generatoreSoftware di clustering come R pheatmap o seaborn clustermapUn foglio di calcolo

Questo generatore disegna heatmap ordinate e non calcola alcun clustering. Se la tua analisi ha raggruppato le righe, incollale in quell’ordine e aggiungi il dendrogramma dal software di analisi, dove l’altezza dei rami è reale.

Dove si usano le heatmap

Le heatmap si usano ogni volta che una matrice di valori ha uno schema da vedere: tra geni, campioni, dosi o tempi.

Espressione genica

Geni in riga e campioni o condizioni in colonna, spesso come punteggi z per riga su scala divergente: il pannello riassuntivo classico di un esperimento RNA-seq o qPCR.

Matrici di correlazione

Coefficienti di Pearson o Spearman a coppie, da −1 a 1, su una scala blu–bianco–rosso con 1 sulla diagonale, per vedere quali variabili si muovono insieme.

Griglie dose-risposta

Vitalità o sinergia alle diverse concentrazioni di due farmaci, dove il gradiente lungo la griglia è il risultato.

Valutazione dei classificatori

Matrici di confusione con le classi reali in riga, quelle predette in colonna e il conteggio in ogni cella.

Domande sulla heatmap

Come faccio una heatmap con i miei dati?

Incolla la tabella nella descrizione o allega un file CSV o Excel, scegli una scala e genera. Metti i nomi di riga nella prima colonna e quelli di colonna nella prima riga. La griglia classificata compare sopra il campo di testo prima di spendere qualsiasi credito.

Posso fare una heatmap da Excel?

Sì: allega un file .xlsx, oppure copia le celle in Excel e incollale direttamente nella descrizione. Viene usato il foglio con più numeri, e le celle vuote o NA sono disegnate come mancanti, non come zero.

Come faccio una heatmap di espressione genica?

Metti i geni in riga e i campioni in colonna e scegli una scala, oppure scrivi “punteggio z per riga” per standardizzare ogni gene sulla propria media e DS. I dati standardizzati sono disegnati su una scala blu–bianco–rosso centrata sullo zero, la convenzione abituale dei pannelli di espressione.

Come faccio una heatmap di correlazione?

Incolla la matrice di correlazione con le stesse etichette su righe e colonne. I valori ai due lati dello zero ricevono automaticamente una scala divergente da −1 a 1, con ogni coefficiente scritto nella sua cella. Lo strumento disegna coefficienti già calcolati; non li calcola dai dati grezzi.

Quale scala di colori usare per una heatmap?

Sequenziale (blu, viridis) per valori da bassi ad alti, divergente (blu–bianco–rosso) per valori ai due lati di uno zero significativo, grigi per la stampa in bianco e nero. Evita arcobaleno e rosso–verde: distorcono i dati ed escludono i lettori daltonici.

Quanto può essere grande la heatmap?

Fino a 12 righe e 12 colonne. Oltre, i modelli di immagine iniziano a sbagliare il conteggio delle celle, quindi lo strumento rifiuta una tabella più grande invece di disegnare una griglia sbagliata: riducila, aggregala o dividi la figura in pannelli.

Posso nascondere i numeri nelle celle?

Sì: scrivi “senza valori” o “senza numeri” nella descrizione. Di default i valori sono stampati in ogni cella, in bianco sui colori scuri e in nero su quelli chiari.

La heatmap include clustering o dendrogramma?

No: righe e colonne mantengono l’ordine che dai e non viene calcolato alcun clustering. Se la tua analisi le ha raggruppate, incolla le righe in quell’ordine e aggiungi il dendrogramma dal tuo software di analisi.

Perché i colori sono a gradini e non sfumati?

Perché cinque classi fisse si possono disegnare in modo esatto — ogni cella riceve la sua classe e il suo colore esadecimale — mentre una sfumatura continua lascerebbe all’IA il compito di indovinare ogni tono. I limiti delle classi sono numeri tondi riportati sulla barra dei colori, così l’intervallo di ogni cella resta leggibile.

L’IA cambia o inventa i miei numeri?

No. Classi, colori e valori stampati sono calcolati dal codice a partire dalla tua tabella e scritti cella per cella nel prompt. Ogni nuova generazione li ricalcola: cambiare scala non porta nessun valore nella classe sbagliata.

Heatmap e mappa di calore sono la stessa cosa?

Sì: “mappa di calore” è la traduzione di “heatmap” e indica lo stesso grafico. Nei software di analisi e negli articoli scientifici si usa quasi sempre il termine inglese.

Questo generatore di heatmap è gratis?

Sì per iniziare: ogni nuovo account riceve 100 crediti gratuiti e non serve la carta per registrarsi. L’anteprima della griglia classificata non costa nulla; i crediti si spendono solo quando generi la figura.

Fonti

Disegna la tua heatmap

Da una tabella incollata a una figura pronta per la pubblicazione in circa un minuto: colori classificati in modo esatto, lo stile lo cura l’IA.

Inizia a disegnare