Теплока́рта (англ. heatmap) — являє собою графічне представлення даних, при якому окремі значення що містяться в матриці представлено у вигляді кольорів. та часто використовують подібні системи кодування кольорів для представлення значень, яких набуває змінна в ієрархії. Термін «Теплокарта» був запропонований розробником програмного забезпечення Кормаком Кінні в 1991 році з метою описати двовимірний дисплей, котрий відображав інформацію з фінансових ринків у реальному часі.
Історія
Теплокарти беруть початок з двовимірного відображення значень у матриці даних. Більші значення були представлені невеликими темно-сірими або чорними квадратами (пікселями), а менші значення — світлішими квадратами. Сніт у 1957 році відобразив результати кластерного аналізу перестановкою рядків і стовпців матриці так, щоб розмістити подібні значення поруч відповідно до кластеризації. використовував аналогічне представлення щоб відобразити дані, які відповідають . Ідею прив'язки кластерних дерев до рядків і стовпців матриці даних вперше висловив Робертом Лінг у 1973 році. Лінг використовував спеціальні друковані символи для відображення різних відтінків сірого, по одному символу в ширину на кожен піксель. у 1994 році розробив першу комп'ютерну програму, котра давала змогу створювати кластерні теплокарти з використанням кольорової графіки високої роздільної здатності. Програма мала назву . Створена Ейзеном теплокарта, що представлена на рисунку, є відтворенням раніше створеного дизайну SYSTAT.
Види
Існують різні види теплокарт:
- Мережеві теплокарти використовуються для відображення областей вебсторінки, які найбільш часто переглядають відвідувачі. Мережеві теплокарти часто використовуються разом з іншими формами вебаналітики та інструментами відтворення сесій.
- Біологічні теплові карти зазвичай використовуються в молекулярній біології для представлення рівнів вираження певних генів у ряді порівнюваних зразків, наприклад, клітин в різних станах, зразків від різних пацієнтів.
- є двовимірним ієрархічним розбиттям даних, яке візуально нагадує теплову карту.
- Мозаїчний графік є поділеною на ділянки тепловою картою, що використовується для представлення таблиці даних з двома або більше сторонами. Як і в деревоподібних картах, прямокутні області в мозаїчному графіку ієрархічно організовані. Історію та використання цього графіку досліджував Френдлі у 1994 році.
Застосування у програмному забезпеченні
Декілька реалізацій теплокарт у програмному забезпеченні наведено у списку (список не повний):
- NeoVision Hypersystems, Inc., фірма по розробці програмного забезпечення заснована Кормаком Кінні, що отримує фінансування від Intel і Deutsche Bank, розробила теплокарти, які зображують фінансові дані та підрахунки у режимі реального часу. Більше 50 000 користувачів отримало ліцензії на використання цього програмного забезпечення. Теплокарти від Neovision стали однією із функцій nasdaq.com
- R Statistics, безкоштовне програмне середовище для статистичних обчислень і графіки містить кілька функцій, що використовують теплокарти [1] [ 30 квітня 2010 у Wayback Machine.]
- Gnuplot, універсальне безкоштовне програмне забезпечення з інтерфейсом командної строки, може будувати двовимірні та тривимірні теплокарти [2] [ 7 листопада 2017 у Wayback Machine.]
- Програмне забезпечення Google Docs для роботи з таблицями включає додаток для побудови тепло карт.
- містить теплову карту, яка динамічно оновлюється при зміні параметрів фільтру.
- ESPN Gamecast використовує тепло карти у футбольних іграх, щоб показати у якому місці поля певні гравці проводили найбільше часу.
- HeatmapTool.com, веб-API для створення теплокарти для Google Maps [3] [ 4 вересня 2012 у Wayback Machine.]
- Microsoft Excel можна використовувати для отримання теплокарт за допомогою поверхневої діаграми. Хоча діапазон кольору за замовчуванням для поверхневих діаграм в Excel не відповідає теплокартам, кольори можуть бути відредаговані для створення зручної та інтуїтивно зрозумілої теплокарти.
- CrazyEgg, SessionCam та інші нові проекти, кількість яких постійно зростає, генерують теплокарти вебсторінок у мережі інтернет, базуючись на тому, де користувачі рухали курсор, натискали, скільки часу провели на сторінці та де використовували прокрутку.
Див. також
Примітки
- United States Patent and Trademark Office, registration #75263259. 1 вересня 1993. Архів оригіналу за 24 липня 2013. Процитовано 22 вересня 2012.
- Forbes Magazine Article on NeoVision Heatmaps. 17 травня 1999. Архів оригіналу за 24 липня 2013. Процитовано 22 вересня 2012.
Література
- (1967). Sémiologie Graphique. Les diagrammes, les réseaux, les cartes. Gauthier-Villars.
- , Spellman, P.T., Brown, P.O. & Botstein, D. (1998). . Proc. Natl. Acad. Sci. USA. 95 (25): 14863—14868. doi:10.1073/pnas.95.25.14863. PMC 24541. PMID 9843981. Архів оригіналу за 15 травня 2008. Процитовано 22 вересня 2012.
- Friendly, M. (1994). . Journal of the American Statistical Association. American Statistical Association. 89 (425): 190—200. doi:10.2307/2291215. JSTOR 2291215. Архів оригіналу за 25 квітня 2010. Процитовано 22 вересня 2012.
- Ling, R.F. (1973). A computer generated aid for cluster analysis. Communications of the ACM. 16 (6): 355—361. doi:10.1145/362248.362263.
- Sneath, P.H.A. (1957). The application of computers to taxonomy. Journal of General Microbiology. 17 (1): 201—226. PMID 13475686.
- (1994). Advanced Applications: Systat for DOS Version 6. SYSTAT Inc. ISBN .
Посилання
- The History of the Cluster Heat Map [ 17 лютого 2012 у Wayback Machine.]. Leland Wilkinson and Michael Friendly.
- . Heatmap Builder, a program for generating heatmaps developed at the Ashley Labs.
- . Web-based or command-line generation of heat maps.
- . Heatmap visualization of NASDAQ 100 index.
- heatmap.js [ 17 вересня 2012 у Wayback Machine.]. Open Source JavaScript library for generating realtime web heatmaps
- heatcanvas [ 27 листопада 2013 у Wayback Machine.]. Another open source library for modern web browser.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Teploka rta angl heatmap yavlyaye soboyu grafichne predstavlennya danih pri yakomu okremi znachennya sho mistyatsya v matrici predstavleno u viglyadi koloriv ta chasto vikoristovuyut podibni sistemi koduvannya koloriv dlya predstavlennya znachen yakih nabuvaye zminna v iyerarhiyi Termin Teplokarta buv zaproponovanij rozrobnikom programnogo zabezpechennya Kormakom Kinni v 1991 roci z metoyu opisati dvovimirnij displej kotrij vidobrazhav informaciyu z finansovih rinkiv u realnomu chasi IstoriyaTeplokarti berut pochatok z dvovimirnogo vidobrazhennya znachen u matrici danih Bilshi znachennya buli predstavleni nevelikimi temno sirimi abo chornimi kvadratami pikselyami a menshi znachennya svitlishimi kvadratami Snit u 1957 roci vidobraziv rezultati klasternogo analizu perestanovkoyu ryadkiv i stovpciv matrici tak shob rozmistiti podibni znachennya poruch vidpovidno do klasterizaciyi vikoristovuvav analogichne predstavlennya shob vidobraziti dani yaki vidpovidayut Ideyu priv yazki klasternih derev do ryadkiv i stovpciv matrici danih vpershe visloviv Robertom Ling u 1973 roci Ling vikoristovuvav specialni drukovani simvoli dlya vidobrazhennya riznih vidtinkiv sirogo po odnomu simvolu v shirinu na kozhen piksel u 1994 roci rozrobiv pershu komp yuternu programu kotra davala zmogu stvoryuvati klasterni teplokarti z vikoristannyam kolorovoyi grafiki visokoyi rozdilnoyi zdatnosti Programa mala nazvu Stvorena Ejzenom teplokarta sho predstavlena na risunku ye vidtvorennyam ranishe stvorenogo dizajnu SYSTAT VidiTeplokarta sgenerovana z danih DNK mikrochipu sho vidbrazhayut znachennya ekspresiyi geniv v dekilkoh umovah Isnuyut rizni vidi teplokart Merezhevi teplokarti vikoristovuyutsya dlya vidobrazhennya oblastej vebstorinki yaki najbilsh chasto pereglyadayut vidviduvachi Merezhevi teplokarti chasto vikoristovuyutsya razom z inshimi formami vebanalitiki ta instrumentami vidtvorennya sesij Biologichni teplovi karti zazvichaj vikoristovuyutsya v molekulyarnij biologiyi dlya predstavlennya rivniv virazhennya pevnih geniv u ryadi porivnyuvanih zrazkiv napriklad klitin v riznih stanah zrazkiv vid riznih paciyentiv ye dvovimirnim iyerarhichnim rozbittyam danih yake vizualno nagaduye teplovu kartu Mozayichnij grafik ye podilenoyu na dilyanki teplovoyu kartoyu sho vikoristovuyetsya dlya predstavlennya tablici danih z dvoma abo bilshe storonami Yak i v derevopodibnih kartah pryamokutni oblasti v mozayichnomu grafiku iyerarhichno organizovani Istoriyu ta vikoristannya cogo grafiku doslidzhuvav Frendli u 1994 roci Zastosuvannya u programnomu zabezpechenniDekilka realizacij teplokart u programnomu zabezpechenni navedeno u spisku spisok ne povnij NeoVision Hypersystems Inc firma po rozrobci programnogo zabezpechennya zasnovana Kormakom Kinni sho otrimuye finansuvannya vid Intel i Deutsche Bank rozrobila teplokarti yaki zobrazhuyut finansovi dani ta pidrahunki u rezhimi realnogo chasu Bilshe 50 000 koristuvachiv otrimalo licenziyi na vikoristannya cogo programnogo zabezpechennya Teplokarti vid Neovision stali odniyeyu iz funkcij nasdaq com R Statistics bezkoshtovne programne seredovishe dlya statistichnih obchislen i grafiki mistit kilka funkcij sho vikoristovuyut teplokarti 1 30 kvitnya 2010 u Wayback Machine Gnuplot universalne bezkoshtovne programne zabezpechennya z interfejsom komandnoyi stroki mozhe buduvati dvovimirni ta trivimirni teplokarti 2 7 listopada 2017 u Wayback Machine Programne zabezpechennya Google Docs dlya roboti z tablicyami vklyuchaye dodatok dlya pobudovi teplo kart mistit teplovu kartu yaka dinamichno onovlyuyetsya pri zmini parametriv filtru ESPN Gamecast vikoristovuye teplo karti u futbolnih igrah shob pokazati u yakomu misci polya pevni gravci provodili najbilshe chasu HeatmapTool com veb API dlya stvorennya teplokarti dlya Google Maps 3 4 veresnya 2012 u Wayback Machine Microsoft Excel mozhna vikoristovuvati dlya otrimannya teplokart za dopomogoyu poverhnevoyi diagrami Hocha diapazon koloru za zamovchuvannyam dlya poverhnevih diagram v Excel ne vidpovidaye teplokartam kolori mozhut buti vidredagovani dlya stvorennya zruchnoyi ta intuyitivno zrozumiloyi teplokarti CrazyEgg SessionCam ta inshi novi proekti kilkist yakih postijno zrostaye generuyut teplokarti vebstorinok u merezhi internet bazuyuchis na tomu de koristuvachi ruhali kursor natiskali skilki chasu proveli na storinci ta de vikoristovuvali prokrutku Div takozhTermometriya Fonova kartogramaPrimitkiUnited States Patent and Trademark Office registration 75263259 1 veresnya 1993 Arhiv originalu za 24 lipnya 2013 Procitovano 22 veresnya 2012 Forbes Magazine Article on NeoVision Heatmaps 17 travnya 1999 Arhiv originalu za 24 lipnya 2013 Procitovano 22 veresnya 2012 Literatura 1967 Semiologie Graphique Les diagrammes les reseaux les cartes Gauthier Villars Spellman P T Brown P O amp Botstein D 1998 Proc Natl Acad Sci USA 95 25 14863 14868 doi 10 1073 pnas 95 25 14863 PMC 24541 PMID 9843981 Arhiv originalu za 15 travnya 2008 Procitovano 22 veresnya 2012 Friendly M 1994 Journal of the American Statistical Association American Statistical Association 89 425 190 200 doi 10 2307 2291215 JSTOR 2291215 Arhiv originalu za 25 kvitnya 2010 Procitovano 22 veresnya 2012 Ling R F 1973 A computer generated aid for cluster analysis Communications of the ACM 16 6 355 361 doi 10 1145 362248 362263 Sneath P H A 1957 The application of computers to taxonomy Journal of General Microbiology 17 1 201 226 PMID 13475686 1994 Advanced Applications Systat for DOS Version 6 SYSTAT Inc ISBN 978 0 13 447285 0 PosilannyaThe History of the Cluster Heat Map 17 lyutogo 2012 u Wayback Machine Leland Wilkinson and Michael Friendly Heatmap Builder a program for generating heatmaps developed at the Ashley Labs Web based or command line generation of heat maps Heatmap visualization of NASDAQ 100 index heatmap js 17 veresnya 2012 u Wayback Machine Open Source JavaScript library for generating realtime web heatmaps heatcanvas 27 listopada 2013 u Wayback Machine Another open source library for modern web browser