stringtranslate.com

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

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

Тепловая карта (или тепловая карта ) — это метод двумерной визуализации данных , который представляет величину отдельных значений в наборе данных в виде цвета. Изменение цвета может зависеть от оттенка или интенсивности .

В некоторых приложениях, таких как криминальная аналитика или отслеживание кликов на веб-сайтах, цвет используется для представления плотности точек данных, а не значения, связанного с каждой точкой.

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

История

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

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

Пример пространственной тепловой карты: отображает температуру на изображении мира, где красный цвет соответствует самой высокой температуре, а синий — самой низкой температуре (5 апреля 2019 г.).

Типы

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

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

Тепловая карта сетки отображает величину в виде цвета в двумерной матрице, где каждое измерение представляет категорию признака, а цвет представляет величину некоторого измерения объединенных признаков из каждой из двух категорий. Например, одно измерение может представлять год, другое — месяц, а измеряемым значением может быть температура. Эта тепловая карта покажет, как температура менялась с годами в каждом месяце. Тепловые карты сетки подразделяются на два разных типа матриц: кластерные и коррелограммы. [4]

На тепловой карте сетки цвета представлены в сетке фиксированного размера, при этом каждая ячейка сетки также имеет одинаковый размер и форму. Цель состоит в том, чтобы обнаружить кластеризацию или предположить наличие кластеров.

Пространственная тепловая карта часто используется на картах или спутниковых снимках (см. ГИС ), где нет понятия ячеек, а вместо этого цвета постоянно меняются.

Использование

Тепловые карты имеют широкий спектр возможностей среди приложений благодаря их способности упрощать данные и делать визуально привлекательным чтение анализа данных. Ниже перечислены многие приложения, использующие различные типы тепловых карт.

Бизнес-анализ . Тепловые карты используются в бизнес-аналитике, чтобы дать визуальное представление о текущем функционировании, производительности компании и необходимости улучшений. Тепловые карты — это способ проанализировать существующие данные компании и обновить их, чтобы отразить рост и другие конкретные усилия. Тепловые карты визуально привлекают членов команды и клиентов бизнеса или компании.

Веб-сайты. Существует множество различных способов использования тепловых карт на веб-сайтах для определения действий посетителей. Как правило, существует несколько тепловых карт, используемых вместе, чтобы определить веб-сайт, какие элементы на странице являются наиболее эффективными, а какие — худшими. Ниже перечислены некоторые конкретные тепловые карты, используемые для анализа веб-сайтов.

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

Исследовательский анализ данных . Работая с небольшими и большими наборами данных, специалисты по данным и аналитики данных изучают и определяют существенные взаимосвязи и характеристики между различными точками набора данных, а также особенности этих точек данных. Специалисты по данным и аналитики работают с командой специалистов разных профессий. Использование тепловых карт упрощает визуальное обобщение результатов и основных компонентов. Существуют и другие способы представления данных, однако тепловые карты могут визуализировать эти точки данных и их отношения в многомерном пространстве, не становясь при этом слишком компактными и визуально непривлекательными. Тепловые карты при анализе данных учитывают определенные переменные строк и/или столбцов по осям и даже по диагонали.

Финансовый анализ : стоимость различных продуктов и активов колеблется как быстро, так и постепенно с течением времени. Необходимость регистрации изменений на ежедневных рынках является обязательной. Это позволяет делать прогнозы на основе закономерностей, одновременно возвращаясь к прошлым числовым данным. Тепловые карты способны устранить утомительный процесс и дать пользователю возможность визуализировать точки данных и сравнить результаты работы различных исполнителей. [6]

Географическая визуализация: тепловые карты используются для визуализации и отображения географического распределения данных. Тепловые карты представляют собой различную плотность точек данных на географической карте, чтобы помочь пользователям увидеть интенсивность определенных явлений и показать наиболее или наименее важные элементы. Тепловые карты, используемые в географической визуализации, иногда путают с картограммами , но разница заключается в том, как представлены определенные данные, которые различают эти две карты. [4] [7]

Спорт: тепловые карты могут использоваться во многих видах спорта и могут влиять на решения менеджеров и/или тренеров на основе высокой и низкой плотности отображаемых данных. Пользователи могут выявлять закономерности в игре, стратегии противников и своей команды, принимать более обоснованные решения, приносящие пользу игроку, команде и бизнесу, а также могут повысить производительность в различных областях, определив необходимость улучшения. Тепловые карты также визуализируют сравнения и взаимоотношения между разными командами в одном и том же виде спорта или между разными видами спорта вместе взятыми. [8]

Цветовые схемы

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

Карты цветов радуги являются распространенным выбором, поскольку люди могут воспринимать больше оттенков цвета, чем серого, и это предположительно увеличит количество деталей, воспринимаемых на изображении. Однако в научном сообществе это категорически не одобряется по ряду причин. Возможно, основная причина заключается в том, что при использовании большого количества цветов при визуализации может создаться впечатление, что в данных существуют градиенты, которых на самом деле нет. Чем больше цветов используется в визуализации, тем больше значений начинают сливаться друг с другом, и цветам не хватает естественного перцептивного порядка, который можно найти в цветовых картах оттенков серого или спектра черного тела . Кроме того, значения, представленные разными оттенками одного и того же цвета, могут означать, что значения связаны, хотя это не так. [9] [10] [11]

Важным фактором при выборе цветовой схемы является то, будут ли данные просматриваться людьми с какой-либо формой дефицита цвета. Если в аудитории есть люди с какой-либо формой цветовой слепоты , возможно, будет разумно избегать цветовых схем с ярко выраженными красными и зелеными цветами или неравномерными цветовыми градиентами . [11]

Тепловая карта, показывающая среднюю температуру в Южных Скалистых горах с 1950 по 2020 год с использованием цветовой палитры «Блюз» из библиотеки Color Brewer.

Помимо соображений аудитории, важно также учитывать форму, в которой будут просматриваться данные. Например, если данные необходимо распечатать в черно-белом режиме или проецировать на большой экран, возможно, будет разумно скорректировать выбор цветовой схемы. Обычные цветовые карты (например, цветовая карта «jet», используемая по умолчанию во многих пакетах программного обеспечения для визуализации) имеют неконтролируемые изменения яркости, которые препятствуют значимому преобразованию в оттенки серого для отображения или печати . Это также отвлекает от реальных данных, произвольно делая желтые и голубые области более заметными, чем те области данных, которые на самом деле наиболее важны. [9] [11]

Реализации программного обеспечения

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

На этой тепловой карте показано нормализованное неравновесие по сцеплению геномных окон в области Hist1 мыши (Mus musculus).

Карты хороплетов и тепловые карты

Картографическая карта, визуализирующая плотность населения США по штатам.

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

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

Аналогично, тепловые карты также могут визуализировать данные по географическому региону. Однако, в отличие от картограмм, тепловые карты показывают долю переменной в произвольном, но обычно небольшом размере сетки, независимо от географических границ. [24] [25] Примером может служить рисунок справа, показывающий тепловую карту населения мира. На рисунке показано одно значение (население), ограниченное произвольной сеткой (квадратные километры), причем каждая ячейка в сетке представлена ​​интенсивностью цвета, пропорциональной значению ячейки относительно всех других ячеек. Некоторые тепловые карты, созданные с использованием приблизительных региональных данных, могут отображать при визуализации знакомые географические границы там, где их на самом деле не существует. Иллюзия географических границ возникает из-за существования закономерностей в наборе данных, а не из-за техники визуализации. На рисунке справа, показывающем тепловую карту населения мира, также отмечено это явление. Районы в сельских районах Соединенных Штатов и Южной Америки могут очень напоминать знакомые географические границы этих регионов.

Тепловая карта, показывающая плотность населения на квадратный километр по всему миру в 1994 году.

Примеры

Смотрите также

Рекомендации

  1. ^ Аб Уилкинсон Л., Friendly M (май 2009 г.). «История тепловой карты кластера». Американский статистик . 63 (2): 179–184. CiteSeerX  10.1.1.165.7924 . дои : 10.1198/tas.2009.0033. S2CID  122792460.
  2. ^ «Ведомство США по патентам и товарным знакам, регистрационный номер 75263259» . 1 сентября 1993 г.
  3. ^ Силхави Р., Сенкерик Р., Платкова З.К., Силхави П., Прокопова З. (26 апреля 2016 г.). Перспективы и применение программной инженерии в интеллектуальных системах. ISBN 978-3-319-33622-0.
  4. ^ ab «Все о тепловых картах». 24 декабря 2020 г.
  5. ^ «Руководство по тепловым картам: что такое тепловая карта, использование и типы? | Внимание Insight» . 27 мая 2021 г.
  6. ^ «5 примеров реальных тепловых карт от ведущих отраслей [2022] | VWO» . 20 января 2020 г.
  7. ^ «Руководство по географическим тепловым картам [типы и примеры]» . 20 декабря 2021 г.
  8. ^ «5 примеров реальных тепловых карт от ведущих отраслей [2022] | VWO» . 20 января 2020 г.
  9. ^ ab Borland D, Тейлор MR (2007). «Карта цветов радуги (по-прежнему) считается вредной». IEEE Компьютерная графика и приложения . 27 (2): 14–7. дои : 10.1109/MCG.2007.323435. ПМИД  17388198.
  10. ^ Боркин М.А., Гайос К.З., Петерс А., Мицурас Д., Мельчионна С., Рыбицки Ф.Дж. и др. (декабрь 2011 г.). «Оценка визуализации артерий для диагностики заболеваний сердца». Транзакции IEEE по визуализации и компьютерной графике . 17 (12): 2479–88. CiteSeerX 10.1.1.309.590 . дои :10.1109/TVCG.2011.192. PMID  22034369. S2CID  2548700. 
  11. ^ abc Крамери Ф, Шепард Дж.Э., Херон П.Дж. (октябрь 2020 г.). «Неправильное использование цвета в научной коммуникации». Природные коммуникации . 11 (1): 5444. Бибкод : 2020NatCo..11.5444C. дои : 10.1038/s41467-020-19160-7. ПМЦ 7595127 . ПМИД  33116149. 
  12. ^ «Использование R для построения тепловой карты на основе данных микроматрицы» . Молекулярная организация и сборка в клетках . 26 ноября 2009 г.
  13. ^ «Нарисуйте тепловую карту». Р Руководство .
  14. ^ "Демо-скрипт Gnuplot: Heatmaps.dem" .
  15. ^ «Помощь по сводным таблицам — создание тепловой карты» . Январь 2018.support.google.com
  16. ^ "Цветовая схема "кубиспирали" Дэйва Грина" .
  17. ^ "ol/layer/Тепловая карта~Тепловая карта" . Открытые слои . Проверено 1 января 2019 г.
  18. ^ «Тепловая карта». Галерея графиков D3.js. Проверено 25 июля 2020 г.
  19. ^ «Самая базовая тепловая карта в d3.js» . Галерея графиков D3.js. Проверено 25 июля 2020 г.
  20. ^ "Диаграмма тепловой карты" . Документация AnyChart . Проверено 25 июля 2020 г.
  21. ^ «Диаграммы тепловых карт — Галерея» . Галерея AnyChart . Проверено 25 июля 2020 г.
  22. ^ "Тепловая карта - Документы Highcharts" . Высокие графики . Проверено 9 декабря 2019 г.
  23. ^ «Карты тепла и деревьев - демо-версии Highcharts» . Высокие графики . Проверено 9 декабря 2019 г.
  24. ^ «Choropleth против тепловой карты «Инструментарий картографа» . Проверено 15 апреля 2022 г.
  25. ^ «Тепловые карты против хороплетов» . www.standardco.de . Проверено 15 апреля 2022 г.

дальнейшее чтение

Внешние ссылки