מה זו מפת חום?
מפת חום (Heatmap) מציגה טבלה של ערכים בשני ממדים כאשר הערכים מיוצגים כצבעים.
כלומר, יש לנו ציר אופקי וציר אנכי (למשל, ימים ושעות, או פריטים שונים מול תכונות שונות), ובנקודת המפגש של כל שני פרמטרים יש ערך מספרי שמיוצג על ידי צבע.
במפת חום לרוב משתמשים בסקאלה צבעונית. למשל, מכחול דרך צהוב עד אדום, כדי לציין מערך ערכים נמוכים עד גבוהים.
היתרון הוא שבמבט אחד ניתן לאתר דפוסים: אזורים חמים (בצבע בולט כמו אדום) לעומת קרים (כחול או צבע כהה) שמראים איפה הערכים גבוהים או נמוכים במיוחד.
לדוגמה, דמיינו heatmap שבו ניתן לראות את עומס המבקרים בחנות לאורך הימים והשעות. כל שורה מייצגת יום בשבוע וכל עמודה שעה ביום. בעוד הצבע הלבן-צהוב מצביע על שעות שיא עם הרבה לקוחות (צהרי היום ובערב), השחור-אדמדם מצביע על שעות שקטות (למשל באמצע הלילה או מוקדם בבוקר).
כך ניתן לראות במבט מהיר שבסופי שבוע (שבת-ראשון) בצהריים יש צבע בהיר מאוד, כלומר החנות עמוסה אז במיוחד.
זה יכול להיות זמנים מול מקומות (כמו בדוגמת החנות: לכל יום ושעה יש מספר של לקוחות), או אנשים מול תכונות (למשל, טבלת תלמידים וציוניהם בכמה מקצועות), או אפילו מטריצה של מתאם בין משתנים (כשרוצים לראות אילו משתנים קשורים, עם ערכים גבוהים בצבע בולט).
מפת חום שימושית גם למדעני נתונים בתחומים כמו ביולוגיה ובינה מלאכותית, כדי להציג מטריצות גדולות בצורה שקל לקלוט (כמו "DNA Microarray" בביולוגיה, שמציג ביטויי גנים שונים כדוגמאות צבע).
דוגמה נוספת: אפליקציית תחבורה ציבורית עשויה להראות Heatmap של עומס נוסעים בתחנות שונות לאורך היום. כך ניתן לראות באילו תחנות ושעות יש עומס גדול (אדום), מה שעוזר בהקצאת משאבים כמו אוטובוסים נוספים בזמן הנכון.
מפת חום (Heatmap) מציגה טבלה של ערכים בשני ממדים כאשר הערכים מיוצגים כצבעים.
כלומר, יש לנו ציר אופקי וציר אנכי (למשל, ימים ושעות, או פריטים שונים מול תכונות שונות), ובנקודת המפגש של כל שני פרמטרים יש ערך מספרי שמיוצג על ידי צבע.
במפת חום לרוב משתמשים בסקאלה צבעונית. למשל, מכחול דרך צהוב עד אדום, כדי לציין מערך ערכים נמוכים עד גבוהים.
היתרון הוא שבמבט אחד ניתן לאתר דפוסים: אזורים חמים (בצבע בולט כמו אדום) לעומת קרים (כחול או צבע כהה) שמראים איפה הערכים גבוהים או נמוכים במיוחד.
לדוגמה, דמיינו heatmap שבו ניתן לראות את עומס המבקרים בחנות לאורך הימים והשעות. כל שורה מייצגת יום בשבוע וכל עמודה שעה ביום. בעוד הצבע הלבן-צהוב מצביע על שעות שיא עם הרבה לקוחות (צהרי היום ובערב), השחור-אדמדם מצביע על שעות שקטות (למשל באמצע הלילה או מוקדם בבוקר).
כך ניתן לראות במבט מהיר שבסופי שבוע (שבת-ראשון) בצהריים יש צבע בהיר מאוד, כלומר החנות עמוסה אז במיוחד.
יתרונות
מפת חום מצטיינת ביכולת להראות הרבה מידע בתמונה אחת באופן אינטואיטיבי. היא טובה בזיהוי תבניות, כי העין שלנו מיד נמשכת לאזורים בולטים בצבעם. למשל, אם נשתמש במפת חום להצגת ציוני תלמידים במקצועות שונים (שורות תלמידים, עמודות מקצועות, וצבע = ציון), נוכל מיד להבחין באילו מקצועות כיתה שלמה חזקה (מה שייראה בצורת עמודה בולטת בצבע מסוים) או האם תלמיד ספציפי בולט לרעה או לטובה (שורה מסוימת עם צבעים קיצוניים).
התאמה
מפת החום מתאימה במיוחד עבור נתונים בעלי שני ממדים של קטגוריות או רצף, כשעבור כל צירוף שלהם יש ערך מספרי.
זה יכול להיות זמנים מול מקומות (כמו בדוגמת החנות: לכל יום ושעה יש מספר של לקוחות), או אנשים מול תכונות (למשל, טבלת תלמידים וציוניהם בכמה מקצועות), או אפילו מטריצה של מתאם בין משתנים (כשרוצים לראות אילו משתנים קשורים, עם ערכים גבוהים בצבע בולט).
מפת חום שימושית גם למדעני נתונים בתחומים כמו ביולוגיה ובינה מלאכותית, כדי להציג מטריצות גדולות בצורה שקל לקלוט (כמו "DNA Microarray" בביולוגיה, שמציג ביטויי גנים שונים כדוגמאות צבע).
דוגמאות
דוגמה מהחיים: רשת חברתית יכולה להציג למנהלי הקהילה מפה צבעונית של פעילות המשתמשים לפי שעה ויום: למשל, הצבעים יראו שבשעות הערב של סוף השבוע הפעילות באתר בשיאה (צבע חם מאוד) ואילו בשעות בוקר של אמצע השבוע הפעילות נמוכה (צבע קר).
דוגמה נוספת: אפליקציית תחבורה ציבורית עשויה להראות Heatmap של עומס נוסעים בתחנות שונות לאורך היום. כך ניתן לראות באילו תחנות ושעות יש עומס גדול (אדום), מה שעוזר בהקצאת משאבים כמו אוטובוסים נוספים בזמן הנכון.