La heatmap permet de représenter synthétiquement les éléments d'une matrice (par exemple une matrice de corrélation) en faisant varier
l'intensité de la couleur de l'élément selon sa valeur.
Dans le cas où tous les éléments sont de même signe, on n'utilise qu'une seule couleur, l'intensité maximimum (resp. minimum) correspondant à la valeur maximum (resp. minimum) de la matrice
Si les éléments sont positifs et négatifs, on utilise une couleur pour les éléments positifs, une pour les éléments négatifs.
Dans ce cas maximum= max (max+, ABS(max-)), minimum= min (min+,ABS(min-)), de façon à garder une cohérence visulle entre les 2 échelles de couleur.
Main Features:
The heatmap provides a synthetic representation of the elements of a matrix (e.g., a correlation matrix) by varying the intensity of the element's color based on its value.
In cases where all elements have the same sign, only one color is used, with the maximum intensity (or minimum, respectively) corresponding to the maximum (or minimum, respectively) value of the matrix.
If the elements are both positive and negative, one color is used for positive elements, and another for negative elements.
In this case, maximum = max(max+, ABS(max-)), minimum = min(min+, ABS(min-)), ensuring visual consistency between the two color scales.