Python - Mappe di calore

Una mappa termica contiene valori che rappresentano varie sfumature dello stesso colore per ciascun valore da stampare. Di solito le tonalità più scure del grafico rappresentano valori più alti rispetto alla tonalità più chiara. Per un valore molto diverso può essere utilizzato anche un colore completamente diverso.

L'esempio seguente è un grafico bidimensionale di valori che vengono mappati agli indici e alle colonne del grafico.

from pandas import DataFrame
import matplotlib.pyplot as plt

data=[{2,3,4,1},{6,3,5,2},{6,3,5,4},{3,7,5,4},{2,8,1,5}]
Index= ['I1', 'I2','I3','I4','I5']
Cols = ['C1', 'C2', 'C3','C4']
df = DataFrame(data, index=Index, columns=Cols)

plt.pcolor(df)
plt.show()

Suo output è il seguente -