Sıcaklık haritası - Heat map

Kaynaklı ısı haritası DNA mikrodizi verileri yansıtan gen ifadesi çeşitli koşullarda değerler

Bir sıcaklık haritası (veya sıcaklık haritası) bir veri goruntuleme bir olgunun büyüklüğünü iki boyutta renk olarak gösteren teknik. Renk çeşitliliği şu şekilde olabilir: renk veya yoğunluk, okuyucuya fenomenin nasıl kümelendiği veya uzayda nasıl değiştiği hakkında açık görsel ipuçları verir. Temelde farklı iki ısı haritası kategorisi vardır: küme ısı haritası ve uzaysal ısı haritası. Bir küme ısı haritasında, büyüklükler, satırları ve sütunları ayrı fenomenler ve kategoriler olan sabit hücre boyutuna sahip bir matris içine yerleştirilir ve satırların ve sütunların sıralanması, kümeleri önermek veya onları şu şekilde tasvir etmek amacıyla kasıtlı ve biraz keyfi yapılır. istatistiksel analiz yoluyla keşfedildi. Hücrenin boyutu keyfidir ancak açıkça görülebilecek kadar büyüktür. Buna karşılık, bir uzaysal ısı haritasındaki bir büyüklüğün konumu, o uzaydaki büyüklüğün konumu tarafından zorlanır ve hücre kavramı yoktur; fenomenin sürekli olarak değiştiği kabul edilir.

"Isı haritası" nispeten yeni bir terimdir, ancak gölgeleme matrisleri uygulaması bir yüzyıldan fazladır mevcuttur.[1]

Tarih

Isı haritaları, bir veri matrisindeki değerlerin 2B görünümlerinde oluşturulur. Daha büyük değerler, küçük koyu gri veya siyah karelerle (pikseller) ve daha küçük değerler daha açık karelerle temsil edildi. Loua (1873), ilçelerdeki sosyal istatistikleri görselleştirmek için bir gölgeleme matrisi kullandı. Paris.[1] Sneath (1957), bir küme analizi bir matrisin satır ve sütunlarının kümelenmeye göre benzer değerleri birbirine yakın yerleştirmesine izin vererek. Jacques Bertin uygun bir veriyi görüntülemek için benzer bir temsil kullandı. Guttman ölçeği. Küme ağaçlarını veri matrisinin satırlarına ve sütunlarına birleştirme fikri 1973'te Robert Ling ile ortaya çıktı. Ling, piksel başına bir karakter genişliği olan farklı gri tonlarını temsil etmek için aşırı gerilmiş yazıcı karakterleri kullandı. Leland Wilkinson 1994 yılında ilk bilgisayar programını geliştirdi (SISTAT ) yüksek çözünürlüklü renkli grafiklerle küme ısı haritaları oluşturmak için. Eisen vd. Şekilde gösterilen ekran, önceki SYSTAT tasarımının bir kopyasıdır.[kaynak belirtilmeli ]

Yazılım tasarımcısı Cormac Kinney 1991'de 'ısı haritası' terimini ticari markalı bir 2D ekranı tanımlamak için Finansal market bilgi.[2] 2003 yılında Kinney'nin icadını alan şirket, istemeden ticari markanın geçersiz olmasına izin verdi.[3]

Türler

Renkli bir batimetrik haritanın üstünde, eksik olanın olası yerini gösteren bir ısı haritası Malezya Havayolları Uçuş 370 bir Bayes yöntemi uçağın olası uçuş yollarının analizi.[4]

Farklı ısı haritaları vardır:

  • Biyoloji ısı haritaları tipik olarak moleküler Biyoloji bir dizi karşılaştırılabilir örnekte birçok genin ifade seviyesini temsil etmek için (ör. hücreler farklı durumlarda, farklı hastalardan alınan numuneler) DNA mikrodizileri.
  • ağaç haritası görsel olarak bir ısı haritasına benzeyen verilerin 2D hiyerarşik bir bölümlemesidir.
  • Bir mozaik arsa iki yönlü veya daha yüksek yönlü bir veri tablosunu temsil etmek için döşenmiş bir ısı haritasıdır. Ağaç haritalarında olduğu gibi, bir mozaik arsadaki dikdörtgen bölgeler hiyerarşik olarak düzenlenmiştir. Bu, bölgelerin kareler yerine dikdörtgenler olduğu anlamına gelir. Friendly (1994), bu grafiğin tarihini ve kullanımını araştırmaktadır.
  • Yoğunluk işlevi görselleştirmesi, bir haritadaki noktaların yoğunluğunu temsil eden bir ısı haritasıdır. Yakınlaştırma faktöründen bağımsız olarak nokta yoğunluğunun algılanmasını sağlar. Perrot vd. (2015), milyarlarca ve milyarlarca noktayı görselleştirmek için yoğunluk işlevini kullanmanın bir yolunu önerdi. Büyük veri Spark ve Hadoop ile altyapı.[5]

Renk şemaları

Çok farklı renk şemaları her biri için algısal avantajları ve dezavantajları olan ısı haritasını göstermek için kullanılabilir. Gökkuşağı renk haritaları genellikle insanlar algılayabilir griden daha fazla renk tonu ve bu, sözde görüntüde algılanabilir ayrıntı miktarını artıracaktır. Bununla birlikte, bu, aşağıdaki nedenlerden dolayı bilim dünyasındaki birçok kişi tarafından cesaretini kırmaktadır:[6][7][8][9][10][11]

  • Renkler, içinde bulunan doğal algısal sıralamadan yoksundur. gri tonlamalı veya kara cisim spektrumu renk haritaları.[6][11]
  • Yaygın renk haritalarında (birçok görselleştirme yazılım paketinde varsayılan olarak kullanılan "jet" renk haritası gibi), görüntüleme için gri tonlamaya anlamlı dönüşümü engelleyen kontrolsüz parlaklık değişiklikleri veya baskı. Bu aynı zamanda gerçek verilerden uzaklaşır ve keyfi olarak sarı ve camgöbeği bölgeleri, verilerin gerçekte en önemli olan bölgelerinden daha belirgin hale getirir.[6][11]
  • Renkler arasındaki değişiklikler, gerçekte mevcut olmayan degradelerin algılanmasına da yol açarak gerçek degradeleri daha az belirgin hale getirir, bu da gökkuşağı renk haritalarının aslında belirsiz birçok durumda onu geliştirmek yerine detaylandırın.[6][10][11]
  • Bir gökkuşağı renk haritasındaki tüm renkler, renk görme yetersizliği olan okuyucular tarafından ayırt edilemez, bu da bu renk şemalarını kullanan figürleri nüfusun önemli bir kısmına erişilemez hale getirir.[11]

Choropleth ısı haritalarına göre haritaları

Choropleth haritaları bazen yanlış olarak ısı haritaları olarak adlandırılır. Bir koroplet haritası, ilgilenilen bir değişkenin oranını göstermek için coğrafi sınırlar içinde farklı gölgeleme veya desenler içerirken, bir ısı haritasının renklendirilmesi (bir harita bağlamında) coğrafi sınırlara karşılık gelmez.[12]

Yazılım uygulamaları

Çeşitli ısı haritası yazılım uygulamaları ücretsiz olarak mevcuttur:

  • R İstatistiksel hesaplama ve grafikler için ücretsiz bir yazılım ortamı, ısı haritalarını izlemek için çeşitli işlevler içerir,[13][14] etkileşimli küme ısı haritaları dahil [15] (aracılığıyla ısı haritası R paketi).
  • Gnuplot, evrensel ve ücretsiz bir komut satırı çizim programı, 2D ve 3D ısı haritalarını izleyebilir.[16]
  • Google Füzyon Tabloları bir ısı haritası oluşturabilir Google E-Tablolar elektronik tablo 1000 nokta coğrafi veriyle sınırlıdır.[17]
  • Dave Green'in 'cubehelix' renk düzeni, siyah ve beyaz postscript aygıtlarında monoton olarak artan bir gri tonlama olarak yazdırılan bir renk şeması için kaynaklar sağlar.[18]
  • Açık oyuncular 3, bir vektör katmanındaki tüm coğrafi özelliklerin seçilen bir özelliğinin ısı haritası katmanını işleyebilir.[19]
  • D3.js,[20][21] AnyChart[22][23] ve Önemli grafikler[24][25] vardır JavaScript kitaplıkları çözümlerinin bir parçası olarak temelden yüksek düzeyde özelleştirilmişe kadar etkileşimli ısı haritası çizelgeleri oluşturma yeteneği sağlayan veri görselleştirme için.
  • Qlik Sense Karşılaştırmalı verilerin, görselleştirme paketine dahil edilen bir ısı haritasında renk desenleri olarak görüntülenmesine olanak tanır.[26]
  • MATLAB çok çeşitli konfigürasyon seçenekleriyle ısı haritası görselleştirme özelliği sağlar.[27][28]

Örnekler

Ayrıca bakınız

Referanslar

  1. ^ a b Wilkinson L, Friendly M (Mayıs 2009). "Küme Isı Haritasının Tarihçesi". Amerikan İstatistikçi. 63 (2): 179–184. CiteSeerX  10.1.1.165.7924. doi:10.1198 / tas.2009.0033. S2CID  122792460.
  2. ^ "Amerika Birleşik Devletleri Patent ve Ticari Marka Ofisi, tescil no 75263259". 1993-09-01.
  3. ^ Silhavy R, Senkerik R, Oplatkova ZK, Silhavy P, Prokopova Z (2016-04-26). Akıllı Sistemlerde Yazılım Mühendisliği Perspektifleri ve Uygulamaları. ISBN  978-3-319-33622-0.
  4. ^ MH370 - Sualtı Arama Alanlarının Tanımı (PDF) (Bildiri). Avustralya Ulaşım Güvenliği Bürosu. 3 Aralık 2015.
  5. ^ Perrot A, Bourqui R, Hanusse N, Lalanne F, Auber D (2015). "Büyük veri altyapısında yoğunluk işlevlerinin büyük etkileşimli görselleştirmesi" (PDF). 2015 IEEE 5. Büyük Veri Analizi ve Görselleştirme Sempozyumu (LDAV). IEEE 5. Büyük Veri Analizi ve Görselleştirme Sempozyumu (LDAV), 2015. s. 99–106. doi:10.1109 / LDAV.2015.7348077. ISBN  978-1-4673-8517-6. S2CID  4768931.
  6. ^ a b c d Borland D, Taylor MR (2007). "Gökkuşağı renkli harita (hala) zararlı kabul edilir". IEEE Bilgisayar Grafikleri ve Uygulamaları. 27 (2): 14–7. doi:10.1109 / MCG.2007.323435. PMID  17388198.
  7. ^ Görselleştirme ile Nasıl Yalan Yalan Söylenmez - Bernice E. Rogowitz ve Lloyd A. Treinish - IBM Thomas J. Watson Araştırma Merkezi, Yorktown Heights, NY
  8. ^ Harrower M, Brewer CA (2003). "ColorBrewer.org: Haritalar için Renk Şemaları Seçmeye Yönelik Çevrimiçi Bir Araç". Dodge M, Kitchin R, Perkins C (editörler). Kartografik Dergi. s. 27–37. doi:10.1179/000870403235002042. ISBN  978-0-470-98007-1. S2CID  140173239.
  9. ^ Yeşil DA (2011). "Astronomik yoğunluk görüntülerinin gösterimi için bir renk şeması". Hindistan Astronomi Derneği Bülteni. 39: 289–95. arXiv:1108.5083. Bibcode:2011BAŞI ... 39..289G.
  10. ^ a b Borkin MA, Gajos KZ, Peters A, Mitsouras D, Melchionna S, Rybicki FJ, ve diğerleri. (Aralık 2011). "Kalp hastalığı teşhisi için arter görselleştirmelerinin değerlendirilmesi". Görselleştirme ve Bilgisayar Grafiklerinde IEEE İşlemleri. 17 (12): 2479–88. CiteSeerX  10.1.1.309.590. doi:10.1109 / TVCG.2011.192. PMID  22034369. S2CID  2548700.
  11. ^ a b c d e Crameri F, Shephard GE, Heron PJ (Ekim 2020). "Bilim iletişiminde rengin kötüye kullanılması". Doğa İletişimi. 11 (1): 5444. doi:10.1038 / s41467-020-19160-7. PMC  7595127. PMID  33116149.
  12. ^ "Choropleth - Isı Haritası -". gretchenpeterson.com.
  13. ^ "Mikroarray Verilerinden bir ısı haritası çizmek için R kullanma". Hücrelerde Moleküler Organizasyon ve Montaj. 26 Kasım 2009.
  14. ^ "Bir Sıcaklık Haritası Çizin". R Kılavuzu.
  15. ^ Galili T, O'Callaghan A, Sidi J, Sievert C (Mayıs 2018). "heatmaply: çevrimiçi yayıncılık için etkileşimli küme ısı haritaları oluşturmak için bir R paketi". Biyoinformatik. 34 (9): 1600–1602. doi:10.1093 / biyoinformatik / btx657. PMC  5925766. PMID  29069305.
  16. ^ "Gnuplot demo komut dosyası: Heatmaps.dem".
  17. ^ "Füzyon Tabloları Yardımı - Bir ısı haritası oluşturun". Ocak 2018. support.google.com
  18. ^ "Dave Green'in 'cubehelix' renk düzeni".
  19. ^ "ol / layer / Isı Haritası ~ Isı Haritası". OpenLayers. Alındı 2019-01-01.
  20. ^ "Sıcaklık haritası". D3.js Grafik Galerisi. Alındı 25 Temmuz 2020.
  21. ^ "D3.js'deki en temel ısı haritası". D3.js Grafik Galerisi. Alındı 25 Temmuz 2020.
  22. ^ "Isı Haritası Grafiği". AnyChart Belgeleri. Alındı 25 Temmuz 2020.
  23. ^ "Sıcaklık Haritası Grafikleri - Galeri". AnyChart Galerisi. Alındı 25 Temmuz 2020.
  24. ^ "Isı Haritası - Önemli Grafikler belgeleri". Önemli grafikler. Alındı 9 Aralık 2019.
  25. ^ "Isı ve ağaç haritaları - Öne çıkan grafikler". Önemli grafikler. Alındı 9 Aralık 2019.
  26. ^ "Isı haritası grafiği - Windows'ta Qlik Sense". Qlik. Alındı 25 Temmuz 2020.
  27. ^ "Isı haritası grafiği oluştur". MATLAB. Alındı 25 Temmuz 2020.
  28. ^ "Isı Haritası Örnekleri". MATLAB. Alındı 25 Temmuz 2020.

daha fazla okuma

Dış bağlantılar