Тепловая карта

редактировать
Тепловая карта, созданная из ДНК-микрочип данные, отражающие значения экспрессии гена в нескольких условиях

A тепловая карта (или тепловая карта ) - это визуализация данных техника, которая показывает масштабы явления как цвет в двух измерениях. Изменение цвета может быть на оттенок или интенсивность, что дает читателю очевидные визуальные подсказки о том, как явление группируется или изменяется в пространстве. Есть две принципиально разные категории тепловых карт: тепловая карта кластера и пространственная тепловая карта. На тепловой карте кластера величины представлены в виде матрицы с фиксированным размером ячеек, строки и столбцы которой представляют собой дискретные явления и категории, а сортировка строк и столбцов является преднамеренной и несколько произвольной с целью предложить кластеры или изобразить их как обнаружено посредством статистического анализа. Размер ячейки произвольный, но достаточно большой, чтобы ее было хорошо видно. Напротив, положение магнитуды на пространственной тепловой карте определяется расположением магнитуды в этом пространстве, и здесь нет понятия ячеек; считается, что явление непрерывно меняется.

«Тепловая карта» - относительно новый термин, но практика затенения матриц существует уже более века.

Содержание
  • 1 История
  • 2 Типа
  • 3 Цветовые схемы
  • 4 Картограммы и тепловые карты
  • 5 Программные реализации
  • 6 Примеры
  • 7 См. Также
  • 8 Ссылки
    • 8.1 Сноски
    • 8.2 Библиография
  • 9 Внешние ссылки
История

Тепловые карты созданы в виде двухмерных отображений значений в матрице данных. Большие значения были представлены маленькими темно-серыми или черными квадратами (пикселями), а меньшие значения - более светлыми квадратами. Луа (1873) использовал затененную матрицу для визуализации социальной статистики по округам Парижа. Снит (1957) отобразил результаты кластерного анализа , переставив строки и столбцы матрицы, чтобы расположить аналогичные значения рядом друг с другом в соответствии с кластеризацией. Жак Бертин использовал аналогичное представление для отображения данных, соответствующих шкале Гуттмана. Идея присоединения деревьев кластеров к строкам и столбцам матрицы данных возникла у Роберта Линга в 1973 году. Линг использовал заштрихованные символы принтера для представления различных оттенков серого, шириной одного символа на пиксель. Леланд Уилкинсон разработал первую компьютерную программу в 1994 году (SYSTAT ) для создания тепловых карт кластеров с цветной графикой высокого разрешения. Eisen et al. Дисплей, показанный на рисунке, является копией более ранней конструкции SYSTAT.

Разработчик программного обеспечения Кормак Кинни в 1991 году зарегистрировал товарный знак «тепловая карта» для описания 2D-дисплея, изображающего финансовый рынок информация. Компания, которая приобрела изобретение Кинни в 2003 году, непреднамеренно допустила утрату права на товарный знак.

Типы
Тепловая карта поверх цветной батиметрической карты с указанием вероятного местонахождения пропавшего рейса 370 <70 Malaysia Airlines>на основе байесовского метода анализа возможных траекторий полета самолета.

Существуют разные виды тепловых карт:

  • Биологические тепловые карты обычно используются в молекулярной биологии для представления уровня экспрессии многих генов в ряде сопоставимых образцов (например, клетки в разных состояниях, образцы от разных пациентов), поскольку они получены из микрочипов ДНК.
  • древовидная карта - это двухмерное иерархическое разбиение данных, которое визуально напоминает тепловую карту.
  • A мозаичный график - мозаичная тепловая карта для представления двухсторонней или вышестоящей таблицы данных. Как и в случае с древовидными картами, прямоугольные области на мозаичном графике организованы иерархически. Это означает, что области представляют собой прямоугольники, а не квадраты. Friendly (1994) рассматривает историю и использование этого графика.
  • Визуализация функции плотности - это тепловая карта для представления плотности точек на карте. Это позволяет воспринимать плотность точек независимо от коэффициента увеличения. Perrot et al. (2015) предложили способ использования функции плотности для визуализации миллиардов и миллиардов точек с использованием инфраструктуры больших данных со Spark и Hadoop.
Цветовые схемы

Множество различных цветовых схем можно использовать для иллюстрации тепловой карты, с преимуществами и недостатками восприятия для каждого из них. Часто используются карты цвета радуги, поскольку люди могут воспринимать больше оттенков цвета, чем серого, и это якобы увеличивает количество деталей, воспринимаемых на изображении. Однако это не одобряется многими в научном сообществе по следующим причинам:

  • Цветам не хватает естественного порядка восприятия, который можно найти в цветовых картах оттенков серого или спектра черного тела.
  • Обычные цветовые карты (например, «струйная» цветовая карта, используемая по умолчанию во многих программных пакетах визуализации) имеют неконтролируемые изменения яркости, которые препятствуют значимому преобразованию в оттенки серого для отображения или печати. Это также отвлекает от фактических данных, произвольно делая желтые и голубые области более заметными, чем области данных, которые на самом деле являются наиболее важными.
  • Изменения между цветами также приводят к восприятию градиентов, которые на самом деле не являются присутствуют, делая фактические градиенты менее заметными, а это означает, что цветовые карты радуги могут фактически скрывать детали во многих случаях, а не улучшать их.
Картографические карты по сравнению с тепловыми картами

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

Программные реализации

Несколько программных реализаций тепловых карт находятся в свободном доступе:

  • R, бесплатная программная среда для статистических вычислений и графики, содержит несколько функций для отслеживания тепловых карт, включая интерактивные тепловые карты кластера (через тепловую карту R).
  • Gnuplot, универсальная и бесплатная программа для построения графиков из командной строки, может отслеживать 2D и 3D тепловые карты.
  • Google Fusion Tables может создавать тепловые карты из Google Таблицы электронная таблица, ограниченная 1000 точками географических данных.
  • Цветовая схема «cubehelix» Дэйва Грина предоставляет ресурсы для цветовой схемы, которая печатается как монотонно увеличивающаяся шкала серого на черно-белых устройствах PostScript.
  • Openlayers 3 может отображать слой тепловой карты o fa selected для всех географических объектов в векторном слое.
  • D3.js, AnyChart и Highcharts - это библиотеки JavaScript для визуализации данных, которые предоставляют возможность создавать интерактивные диаграммы тепловых карт, от базовых до настраиваемых, как часть своих решений.
  • Qlik Sense позволяет отображать сравнительные данные в виде цветовых узоров на тепловой карте, которая включена в его пакет визуализации.
  • MATLAB обеспечивает возможность визуализации тепловой карты с большим разнообразием параметров конфигурации.
Примеры
См. Также
Ссылки

Сноски

Библиография

Внешние ссылки
Последняя правка сделана 2021-05-23 04:38:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте