Тепловая карта
Самый простой способ понять тепловую карту — представить не числовые значения, а перекрестную или электронную таблицу, в которой числовые значения представлены цветными ячейками. В соответствии с заданным по умолчанию цветовым градиентом наименьшему значению на тепловой карте присваивается темно-синий цвет, наибольшему — ярко-красный, а средним значениям — светло-серый с соответствующим переходом (или градиентом) между этими крайними точками.
Тепловые карты хорошо подходят для визуализации больших объемов многомерных данных и позволяют выявлять блоки строк со схожими значениями, так как такие блоки отображаются одним цветом.
Пример
Приведенный ниже пример демонстрирует представление значений в таблице в виде цветовых градиентов в ячейках тепловой карты.

Приведенные ниже примеры показывают, как настроить тепловую карту в зависимости от формата данных.
Данные в высоком (тонком) формате
В этом примере данные представлены в высоком (тонком) формате, где каждая строка таблицы данных соответствует одной ячейке тепловой карты.

Столбец Test выбран по оси Y, столбец Time по оси X, а значения ячеек устанавливаются в столбце Result. Как и в других визуализациях, выделение и маркировка в тепловой карте применяются к одной или нескольким строкам в базовой таблице данных. Это означает, что в данном примере маркировка строки в таблице приведет к выделению ячейки тепловой карты.
Данные в коротком (широком) формате
В данном примере данные представлены в коротком (широком) формате, где каждая строка данных соответствует целой строке тепловой карты.

Ось Y данной тепловой карты связана со столбцом Test, а ось X установлена в значение «(Нет)». Для отдельных значений ячеек тепловой карты выбираются столбцы Time 1, Time 2 и Time 3. Столбцы значений ячеек всегда агрегируются, если ось Y не установлена в значение «(Номер строки)». Причина этого заключается в том, что таблица данных может содержать множество одноименных строк, значения которых необходимо агрегировать в единое значение для отображения в тепловой карте. Данные те же, что и в высоком (тонком) формате, но их формат необходимо связывать с тепловой картой другим способом. Как правило, с тепловой картой используются данные в коротком (широком) формате.
Древовидные схемы
Часто полезным бывает объединение тепловых карт с иерархической кластеризацией, что позволяет организовать элементы в иерархию по расстоянию или схожести между ними. Результат вычисления кластеризации представляется либо как расстояние, либо как подобие между кластеризованными элементами в зависимости от выбранной меры расстояния.
На тепловой карте можно выполнять кластеризацию как строк, так и столбцов. Результат вычисления иерархической кластеризации отображается на тепловой карте в виде древовидной схемы, которая является древовидной структурой иерархии. В результате вычисления кластеризации древовидные схемы строк показывают расстояние (или схожесть) между строками, а также то, к какому узлу принадлежит каждая строка. Древовидные схемы столбцов отображают расстояние (или схожесть) между переменными (выбранные столбцы значений ячеек).
Ниже показана тепловая карта с древовидной схемой строк, в которой было вычислено расстояние между строками.

В результате вычисления кластеризации порядок строк на тепловой карте был изменен в соответствии с вычислением кластера. Test A и Test E помещаются в один кластер. Test F и Test B вместе помещаются в другой кластер, и этот кластер формирует еще один кластер вместе с Test C. Test D не включается ни в один из этих кластеров. Это указывает на то, что Test A и Test E ближе друг к другу, чем к Test F, Test B, Test C или Test D. Это также означает, что Test D находится дальше всего от любой из остальных строк.