מפת חום

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש
מפת החום שנוצרה ממערך דיי-אנ-איי, הנתונים משקפים את ערכי התבטאות הגנים במספר תנאים.

מפת חוםאנגלית: Heat map) היא ייצוג גרפי של מידע. הייצוג בא לידי בצורת מטריצה, טבלה דו ממדית, והערכים הבודדים מיוצגים בצבעים בתוך התאים במטריצה. המונח, "מפת חום", היה בהתחלה מונח שהיווה סימן מסחרי. הוא הומצא בשנת 1991, על ידי קורמק קיני, במטרה לתאר תצוגה דו ממדית של מידע בשווקים הפיננסים.[1]

היסטוריה

החברה שרכשה את ההמצאה של קיני בשנת 2003, ביטלה בשוגג, את הבלעדיות על המונח, ולכן הוא הפך לפתוח לציבור.[2] 

מפות חום משקפות תצוגה דו ממדית של המידע בתוך המטריצות. ערכים גבוהים יותר יוצגו על ידי אפור כהה או ריבועים שחורים וערכים נמוכים יותר על ידי צבעים בהירים יותר. בשנת 1873 לואה השתמש בשיטה של הצללת מטריצות כדי להציג מידע אודות הסטטיסטיקה החברתית במחוזות פריז.

בשנת 1957 סנית הציג את התוצאה של ניתוח אשכולות על ידי עריכת תמורות בעמודות והשורות של המטריצה כך שערכים דומים יהיו במשבצות קרובות במטריצה, כלומר סידור על פי אשכולות. גאקס ברטין השתמש בייצוג דומה על מנת להציג מידע תואם לסולם גוטמן. הרעיון לקבץ אשכולות של עצים לשורות ועמודות של מידע במטריצה הומצא על ידי רוברט לינג בשנת 1973. לינג השתמש במדפסת כדי לייצג גוונים שונים של אפור. בשנת 1994, ללנד וילקינסון פיתח תוכנית מחשב שתציג את האשכולות במפת חום באמצעות צבעים (כלומר לא רק שחור, לבן וגוונים של אפור) ברזולוציה גבוהה, תוכנה זו נקראה SYSTAT.  

סוגי מפות חום

מפת חום, על גבי תצוגה תת-ימית. המפה, מציגה את המיקום הסביר של המטוס החסר של טיסה 370 של מלזיה איירליינס. המפה מבוססת על הסקה בייסיאנית לניתוח אפשרי של נתיבי טיסה.

ישנם סוגים שונים של מפות חום:

  • מפות חום באינטרנט משמשות להצגת אזורים על גבי דף האתר שהמבקרים באתר נמצאים בהם באופן תדיר. במפות חום אינטרנטיות משתמשים לצד כלים לניתוח תנועת גולשים
  • במפות חום ביולגיות משתמשים בדרך כלל בביולוגיה מולקולרית על מנת להציג רמות התבטאות של גנים לגבי דגימות שרוצים להשוות ביניהם, למשל בנוגע לדגימות של חולים שונים. 
  • עץ מפה זו תצוגה דו ממדית היררכית שמחלקת את המידע בצורה שויזואלית מזכירה מפת חום.
  • תרשים מוזאיק זו מפת חום לייצג מידע שבא לידי ביטוי בטבלה. האזורים במפה הם מלבנים ולא ריבועים והם מסודרים בצורה היררכית. 
  • הדמיית צפיפות התפקוד זו מפת חום שמייצגת את הצפיפות של נקודות במפה. זה מאפשר לתפוס את הצפיפות של הנקודות במפה בהתעלם מהפוקוס של התמונה.[3]

ערכות צבע

ישנן המון ערכות צבע שונות שאפשר להשתמש בהן על מנת לתאר מפת חום, אשר לכל אחת מהן יתרונות וחסרונות. במפות עם מגוון הצבעים (למשל: אדום, כחול, ירוק, צהוב) משתמשים לעיתים קרובות משום שלבני אדם קל לתפוס את ההבדלים במפה מסוג זה, מאשר מפה עם גוונים של אפור. בנוסף זה מגדיל את מספר הייצוגים שאפשר לבטא במפה אחת. מנגד, ישנם מדענים שמתנגדים לכך מהסיבות הבאות:[4][5][6]

  • לאנשים יש יכולת לתפוס בצורה טבעית את הסידור בין גוני שחור או אפור, כאשר אנחנו עוברים לתצורה צבעונית אנחנו מאבדים את היכולת הזו. 
  • להמון חבילות ברירות מחדל של תוכנות המשתמשות במפות חום, אין שליטה על הצלילות (בהיקות) של הצבעים. החסרון בעובדה זו הוא שכאשר נרצה להדפיס את מפת החום שלנו במדפסת שחור לבן, אז ההמרה לצבעי אפור לא תעשה כמו שצריך ונקבל תוצאות שגויות, הווה אומר: צבעים לא משמעותיים, ייתפסו כמשמעותיים ולהפך. בנוסף, גם בתצורה הצבעונית, צבעים מסוימים נתפסים כיותר בולטים אף על פי שהם עשויים לייצג נתונים פחות משמעותיים. 
  • השינויים בין הצבעים עלול לגרור חוסר הבנה בין הקשר בין הצבעים לבין הנתונים בפועל, הרבה פעמים למעבר בין צבעים אין כלל משמעות. 

יישומים בתוכנה

ישנן מספר תוכנות שממשות מפות חום, כמפורט להלן:

  • PermutMatrix - פרומטריקס הוא חלל עבודה המעוצב לחקור מאגרי נתונים מספריים. הוא מציע מספר שיטות לארגון מחדש את השורות והעמודות של מאגר הנתונים המספרי בצורה אופטימלית.[7] 
  • NeoVision Hypersystems, Inc- זו חברת תוכנה שנוסדה על ידי קורמק קיני, וממומנה על ידי אינטל ו-דויטשה בנק, החברה פיתחה מפות חום שמתארות בזמן אמת מידע פיננסי וחישובים. התוכנה זמינה באתר הרשמי של הנאסד"ק.[8]
  • R, תוכנה חינמית לצורך חישובים סטטיסטים והצגת גרפים. מכילה מספר פונקציות לביצוע מפות חום.[9] 
  • Gnuplot, תוכנה חינמית שמשתמשת בשורת הפקודה, יכולים לבנות באמצעותה מפות חום דו ממדיות ותלת ממדיות.
  • בגוגל דוקס יש אפשרות לבצע מפות חום.[10] 
  • origin, תוכנה לניתוח מידע וגרפים יכול ליצור מפת חום ממידע מטבלה. 
  • Qlucore כולל מפת חום שמתעדכנת באופן דינמי, כאשר הפרמטרים משתנים.
  • בערוץ הספורט ESPN, משתמשים במפות חום על מנת להציג נתונים סטטיסטיים, למשל במשחקי כדורגל הם מציגים מפות חום כדי להראות את האזורים במגרש שהיו פעילים במיוחד במהלך המשחק. 
  • מיקרוסופט אקסל, אפשר ליצור מפות חום באמצעות התוכנה הזו.
  • אם מתכנתים בג'אווה סקריפט אז אפשר ליצור מפות חום. 

דוגמאות

לקריאה נוספת

  • Bertin, J. (1967). Sémiologie Graphique. Les diagrammes, les réseaux, les cartes [Graphic semiotics. Diagrams, networks, maps] (בצרפתית). Gauthier-Villars. OCLC 2656278.
  • Eisen, M. B.; Spellman, P. T.; Brown, P. O.; Botstein, D (1998). "Cluster analysis and display of genome-wide expression patterns". Proceedings of the National Academy of Sciences of the United States of America. 95 (25): 14863–14868. Bibcode:1998PNAS...9514863E. doi:10.1073/pnas.95.25.14863. PMC 24541. PMID 9843981.
  • Friendly, Michael (במרץ 1994). "Mosaic Displays for Multi-Way Contingency Tables". Journal of the American Statistical Association. 89 (425): 190–200. doi:10.1080/01621459.1994.10476460. JSTOR 2291215. {{cite journal}}: (עזרה)
  • Ling, Robert L. (1973). "A computer generated aid for cluster analysis". Communications of the ACM. 16 (6): 355. doi:10.1145/362248.362263.
  • Sneath, P. H. A. (1957). "The Application of Computers to Taxonomy". Journal of General Microbiology. 17 (1): 201–26. doi:10.1099/00221287-17-1-201. PMID 13475686.
  • Wilkinson, L. (1994). Advanced Applications: Systat for DOS Version 6. SYSTAT. ISBN 978-0-13-447285-0.
  • Perrot, A.; Bourqui, R.; Hanusse, N.; Lalanne, F.; Auber, D. (2015). "Large interactive visualization of density functions on big data infrastructure". IEEE 5th Symposium on Large Data Analysis and Visualization (LDAV), 2015 (באנגלית): 99–106. doi:10.1109/LDAV.2015.7348077. ISBN 978-1-4673-8517-6.

קישורים חיצוניים

הערות שוליים

  1. ^ "United States Patent and Trademark Office, registration #75263259". 1993-09-01.
  2. ^ Silhavy, Radek; Senkerik, Roman; Oplatkova, Zuzana Kominkova; Silhavy, Petr; Prokopova, Zdenka (2016-04-26). Software Engineering Perspectives and Application in Intelligent Systems. ISBN 978-3-319-33622-0.
  3. ^ Perrot, A.; Bourqui, R.; Hanusse, N.; Lalanne, F.; Auber, D (2015). "Large interactive visualization of density functions on big data infrastructure". IEEE 5th Symposium on Large Data Analysis and Visualization (LDAV), 2015 (באנגלית): 99–106. doi:10.1109/LDAV.2015.7348077. ISBN 978-1-4673-8517-6.
  4. ^ Borland, David; Taylor, Russell (2007). "Rainbow Color Map (Still) Considered Harmful". IEEE Computer Graphics and Applications. 27 (2): 14. doi:10.1109/MCG.2007.323435. PMID 17388198.
  5. ^ How NOT to Lie with Visualization – Bernice E. Rogowitz and Lloyd A. Treinish – IBM Thomas J. Watson Research Center, Yorktown Heights, NY
  6. ^ Harrower, Mark; Brewer, Cynthia A. (2003). "ColorBrewer.org: An Online Tool for Selecting Colour Schemes for Maps". In Dodge, Martin; Kitchin, Rob; Perkins, Chris (eds.). The Cartographic Journal. pp. 27–37. doi:10.1179/000870403235002042. ISBN 978-0-470-98007-1.
  7. ^ Caraux, G.; Pinloche, S. (2004). "Permut Matrix: A graphical environment to arrange gene expression profiles in optimal linear order". Bioinformatics. 21 (7): 1280–1. doi:10.1093/bioinformatics/bti141. PMID 15546938.
  8. ^ Sansoni, Silvia (1999-05-17). "Forbes Magazine Article on NeoVision Heatmaps".
  9. ^ "Using R to draw a Heatmap from Microarray Data". Molecular Organisation and Assembly in Cells. 26 נוב' 2009. {{cite web}}: (עזרה)
  10. ^ http://gnuplot.sourceforge.net/demo_4.4/heatmaps.html
Logo hamichlol 3.png
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0