Python - Cartes thermiques

Une carte thermique contient des valeurs représentant différentes nuances de la même couleur pour chaque valeur à tracer. Habituellement, les nuances plus foncées du graphique représentent des valeurs plus élevées que la nuance plus claire. Pour une valeur très différente, une couleur complètement différente peut également être utilisée.

L'exemple ci-dessous est un tracé bidimensionnel de valeurs qui sont mappées aux indices et aux colonnes du graphique.

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()

Ses output est comme suit -