熱力圖在可視化設計中的應用

2021-01-10 人人都是產品經理

編輯導語:我們在高峰期使用地圖時會發現有些道路變成了紅色的,這就代表那條道路現在是擁堵的情況,這也是熱力圖的作用;本文作者分析了熱力圖在可視化設計中的應用,我們一起來學習一下。

假設今天在西湖玩了整整一天,在16點打算回家了,但是大家也都知道杭州的交通是非常擁堵的,不清楚這個點回去的路況是怎麼樣的?

這個時候就可以藉助系統自帶地圖上的熱力顯示,我們觀察西湖至時代廣場需要經過路段的顏色可以發現,中河高架中有一小段顯示黃色,復興大橋有一小段顯示紅色其餘為黃色,時代大道顯示黃色,彩虹快速路等其餘路段均顯示綠色。

通過顏色就可以了解到16:18分回家路上經過復興大橋以及前後路段比較擁堵,方便我們合理安排回家路線和時間。

這就是熱力圖在生活中最為常見的一次應用,地圖熱力圖通常通過獲取手機基站定位該區域某個時間內的用戶數量;用不同顏色區塊疊加到地圖上來反應用戶數量在某個時刻的反映,幫助解決人們日常出行道路選擇等問題。

此外,熱力圖還能幫助我們解決很多問題,本文想和大家討論下熱力圖在可視化設計中的應用

一、什麼是熱力圖

首先我們需要對熱力圖做一個定義,熱力圖是數據在頁面上密度、分布以及變化的體現,通過選擇不同的顏色來對應不同的數據區間;將數據量大小轉化成顏色差異,圖形化表達了業務場景下的數據差異,幫助用戶了解真實的數據量分布情況和規律,為用戶決策提供數據依據。

1. 頁面

首先我們需要討論什麼樣的頁面可以被熱力圖所表達?

既然熱力圖是數據在頁面上的體現,那麼頁面必須是一組數據集合的反映,才能被熱力圖圖形化表達,像是設置頁、表單填寫頁作為一個功能入口的頁面是無法用熱力圖表達的;而「從西湖回時代廣場」路線所在頁面是反映了16:18分瞬時不同地區人流量的一組數據,就可以通過熱力圖來表達。

因此我們可以認為只有當頁面反映了一個時間內的一組數據集合時,才能被熱力圖表達。

2. 密度

熱力圖是數據在頁面上密度的體現,什麼是密度呢?

密度是用來衡量頁面上單個位置的數據量,通過設置不同的顏色來對應不同數據量的數據,幫助用戶直觀讀取某個位置的數據量。

像「從西湖回到時代廣場」頁面上這條路線,預設了紅、黃、綠三種顏色,分別對應了不同量級的人流量;假設紅顏色對應的數據區間是500-1000,黃色對應100-500,綠色對應0-100,那麼A這個位置顯示紅色就表達了16:18分A位置有500-1000人。

3. 分布

熱力圖是數據在頁面上分布的體現,怎麼樣來體現分布呢?

我們已知可以用「密度」來描述單個位置的數據量,當掌握不同位置的數據量後,就能描述整個頁面的數據分布情況;因此,分布是用來描述頁面上不同位置的數據量的對比差異的

在「從西湖回到時代廣場」頁面上這條路線上,已知A、B、C、D四個不同位置的數據量區間,就能了解頁面上這條路線的人流量分布情況,A>B>C=D。

4. 變化

變化可以分成兩種,一種是靜態的變化,即在同一時刻位置1到位置2的數據變化;另一種是動態的變化,即同一位置在不同時刻的數據變化。

靜態的變化,當我們已知某一時刻,不同位置的數據量「分布」,就能通過「分布」了解到的數據量差異來描述不同位置的數據變化;在「從西湖回到時代廣場」頁面上這條路線上,當了解到人流量的分布後,就可以描述出人流量從C點到A點是增加的,A點到B點再到D點是不斷減少的。

動態變化描述的是相同位置不同時刻下的變化,在「從西湖回到時代廣場」頁面上這條路線上,A位置在16:18分這個時刻和22:52分這個時刻的人流量是不同的;如果我們將A位置一整天不同時刻的人流量合併在同一個頁面上,並隨著時間變化觀察不同時刻的數據量,得到的動圖就是動態的變化過程。

從「密度」、「分布」和「變化」的定義中,我們也可以發現這3者是具有遞進關係的,我們用「密度」來描述單個位置的數據量;當掌握不同位置的數據量後,就能表達數據量的「分布」;當掌握整個頁面數據量的分布後,就能發現數據量的「變化」。

二、熱力圖的應用價值

了解完熱力圖的定義後,我們來一起了解下熱力圖在可視化設計中的實際應用。

1. 輔助決策

文章開頭的「從西湖回家的」案例,就是一個非常典型的「熱力圖」輔助決策的應用,那麼為什麼熱力圖可以幫助我們輔助決策呢?

因為在我們面臨決策困境時,熱力圖可以非常直觀地描述我們面對的數據現象。

熱力圖通過在頁面上展示不同的顏色來描述不同的數據量,直觀地告訴了用戶,最大值出現在頁面的哪個位置,最小值出現在頁面的哪個位置,不同位置之間存在著怎麼樣的數據變化;而用戶掌握了所面對問題的數據全貌後,可以依據數據做出合理的決策。

案例:

我們要在某個頁面上投放廣告,整個頁面有導航欄、側邊導航欄、篩選查詢區域和數據表格區域4個部分;並提供了3個廣告位分別是廣告A:頂部廣告位、廣告B:導航廣告位、廣告C。

現在要求選擇「點擊次數多」的廣告位進行投放,從常規的認知上拍腦袋認為,頂部和導航區域曝光多點擊次數也會高,那麼真的是這樣的嗎?

這裡我們就可以通過熱力圖來進行輔助決策,隨機挑選數量相同的3批登陸用戶,在相同時間內,每批用戶投放一個廣告位,統計不同廣告位的點擊次數;並用熱力圖表達後發現,用戶點擊量最多的位置是廣告位C。

因為該產品的用戶大部分都是老用戶,已經對產品產生了過濾現象,每次登陸產品直奔篩選區域進行操作查詢其想要的數據,在視覺上早已形成對頂部廣告和導航廣告的過濾行為。

所以當我們面臨決策困境時,不知道怎麼做出決策,不知道做出的決策是否正確的時候,就可以通過熱力圖所描述的數據來輔助決策。

2.提示預警

熱力圖還被應用到需要提示預警的場景,這是利用了視覺對於不同顏色的感受不同。

想一下提到紅黃綠的時候,我們能聯想到什麼,紅綠燈以及各種交通標識,進而產生了「紅色代表禁止、危險,黃色代表警示、緩慢,綠色代表允許、暢通」這樣的認識。

而熱力圖剛好通過顏色來表示不同的數據區間,我們可以將特殊的顏色對應上需要預警的數據區間,一旦數據量達到該數據區間,熱力圖展示該顏色,用戶一看到這個顏色就知道當前數據超過預警值了。

案例:

現在21:24分我要從家裡出發橫跨杭州市區去「臨平」,但是我擔心可能在晚間下班會有高峰擁堵的現象,如果出現了擁堵,我就需要暫緩出行。

假設我們認為道路上人流量超過100是繁忙路段,超過500是擁堵路段。

那麼我們可以設置當人流量在100-500的路段展示黃色,500-1000的路段展示紅色;將21:24分杭州的人流量數據組繪製成熱力圖,呈黃色和紅色的路段區域非常明顯地向我警示在當前這些路段是擁堵繁忙的,那麼我就可以推遲我的出行時間。

三、總結

熱力圖是在可視化設計中非常常見的一種圖表,描述了數據組在頁面上密度,分布以及變化;我們可以通過不同的顏色來對應不同的數據區間,直觀地呈現數據量、清晰地描述數據組的情況,幫助用戶掌握數據現象,起到輔助決策和提示預警的作用。

本文由 @晌午 原創發布於人人都是產品經理,未經許可,禁止轉載。

題圖來自 Unsplash,基於CC0協議

相關焦點

  • AXURE原型設計:手機版可視化視圖應用案例
    將數據可視化,可以更快地理解和處理信息,是數據分析中重要的部分。本文從四個案例出發,分析如何做好數據可視化,希望對你有幫助。數據可視化在數據分析中扮演著越來越重要的角色,試想一下,如果你把一堆數據拿給你的老闆或者甲方爸爸看,那肯定會被痛批一頓。
  • 熱力圖:用顏色可視化數據分布告訴你!| 圖表...
    在如今大數據的背景下,熱力地圖也是應用最為廣泛的一種熱力圖。  作為地理信息系統中某種現象聚集度的直觀展示方式,熱力圖在城市規劃、人口遷移、景區監控等方面起了越來越重要的作用,是位置大數據服務中的重要組成,對人們的衣食住行都有幫助。  01   景區熱力圖  想去景區享受美好假期,但又擔心人山人海,怎麼辦?如今利用大數據就可解除這一煩惱。
  • 數據可視化之旅(三):數據圖表的選擇(中)
    5.單詞雲圖單詞雲圖,主要是用於網絡文本中詞頻數據的可視化,如關鍵詞搜索,文章高頻詞,熱點事件關鍵詞等。單詞雲圖,是通過單詞的字號大小來反映詞頻的大小,字號越大,詞頻越高。通常,為了達到貼合主體的特徵,以及視覺美觀的目的,用戶可以自定義單詞雲的配色方案、背景形狀等設計層面的個性化。
  • 人群移動軌跡可視化新論文,入選IEEE TVCG及VIS
    本研究成果有望作為新的交互分析手段,為城市規劃、交通優化、商業選址等應用領域帶來重要價值。IEEE Transactions on Visualization and Computer Graphics(TVCG)是可視化領域排名第一的國際頂級期刊。
  • 螞蟻金服 AntV 開源地理可視化引擎 L7 2.0 發布
    L7 中的 L 代表 Location,7 代表世界七大洲,寓意能為全球位置數據提供可視分析的能力。L7 以圖形符號學為理論基礎,將抽象複雜的空間數據轉化成 2D、3D 符號,通過顏色、大小、體積、紋理等視覺變量實現豐富的可視化表達。
  • 揭秘卷積神經網絡熱力圖:類激活映射
    全文共2280字,預計學習時長4分鐘目前在可視化方面,我們已經掌握了許多不同的技術。本文將介紹在卷積神經網絡(CNN)中,針對圖像的某些部位可視化從而做出判斷的不同技術。類激活映射(CAM)是一種生成熱力圖的技術,用於突出圖像的類的特定區域。熱力圖效用下面是一個典型的熱力圖:
  • 數據中心環境運維的新方式,讓機房溫度可視化
    熱力圖(Heat Map)是通過密度函數進行可視化用於表示地圖中點的密度的熱圖。那麼熱力圖分為哪些類型?分別用於解決哪些問題呢? 其用處可真的不小,主要應用於監控範圍內的熱點變化,熱點可以代表許多狀態,例如溫度、密度等等,都可以作為劃分的界限,根據表達情況的不同,熱力圖又可以應用到許多的場景中。地圖熱力圖和業務數據分析的熱力圖最為常用,通過這種形式也可以很直觀地表達。
  • Excel中的熱力圖,原來一鍵就搞定了
    我們做了很多的圖表,突然發現我們最常使用的單元格不僅可以編輯內容,也可以製作出不一樣的圖表,設計條件格式就是其中之一。今天就利用條件格式製作一個熱力圖。所謂熱力圖,通俗的理解是根據數值規律設定成既定顏色,通過顏色的冷暖來判斷數值的大小。
  • 基於WebGL的三維數據可視化大屏開發流 ThingJS
    登錄ThingJS在線平臺,點擊上方菜單欄的「圖表」圖標,由charterbuilder提供二維圖表模板(即將接入阿里雲dataV全模板),囊括了關係、柱形、熱力圖、儀錶盤等常用的可視化監控圖形,VIP用戶有更豐富的樣式選擇。
  • python-高維數據型圖表--熱力圖、樹形圖
    熱力圖熱力圖(heat map)一種將規則化矩陣數據轉換成顏色色調的常用的可視化方法;每個單元對應數據的某些屬性;
  • 熱力圖——實現從1到N的熱用戶轉化
    未來企業能夠走多遠取決於對熱用戶的認知、加溫和服務,這就需要企業構建基於熱用戶的熱力圖。那麼,基於熱用戶的熱力圖是什麼?在企業中如何應用?熱用戶理論為您揭曉答案!什麼是熱力圖?在熱力圖中,溫度高於80℃的用戶為熱用戶,溫度在50℃-80℃之間為常溫用戶;溫度在0℃-50℃之間為低溫用戶,當然溫度低於0℃為冷用戶。
  • 高德地圖熱力圖怎麼開 如何查看熱力圖方法
    它可以幫助我們瀏覽全國地圖、地區搜索、公交車查詢等;甚至還有查看商家團購和優惠,可謂是非常方便,現在高德地圖中還有熱力圖可以查看,那麼什麼是熱力圖呢?想知道熱力圖詳細介紹的話跟著小編一起來看看吧!  高德地圖熱力圖是什麼?  熱力圖其實就是我們手機定位這個地區可以顯示出該地圖的用戶數量,然後將這個數量來渲染地圖顏色。
  • 在數據可視化中,最容易犯的十大錯誤
    在我們網際網路信息快速發展下,數據比以往任何時候都更加豐富和可通過網際網路隨時訪問,但是當組織發布有誤導性的數據可視化(有意或無意)分析時,人們對數據分析結果的信任感就會大打折扣。 所以在使用數據可視化分析的過程中,我們需要注意到哪寫設計因素會讓可視化產生誤解,或者是什麼樣的方式才能清晰的把數據分析結果通過可視化形式展現出來。
  • 數據可視化在移動端的應用
    隨著大數據行業的快速發展,數據可視化設計在移動端的應用越來越多。今天我們就數據可視化在移動端的使用場景、特點、注意事項以及各個使用場景進行一次簡單的分享。應用場景數據可視化在移動端的主要體現是「數據圖表」,我們最常用的數據設計組件就是:柱狀圖、折線圖、環形圖等,它們簡單易懂,容易被用戶接受。
  • B端互動設計——數據可視化圖表
    編輯導語:設計師如今在日常工作中也會遇到很多數據,對於設計師來說,好看並不是判斷的標準,實際價值和作用才是真正需要的;本文作者分享了關於數據可視化的框架,以及關於可視化設計的基本準則和規範,我們一起來學習一下。
  • 蘇州園林熱力圖發布
    《蘇州園林熱力圖》正式上線運行,依託「蘇州園林官微」,創新推送園林特色活動信息,提供全覆蓋園林開放景區熱點資訊,為遊客提供「一圖在手,玩轉蘇州園林」的優質遊園體驗。
  • 技能分享|Python數據可視化利器:Seaborn使用方法(一)
    03導入第三方庫使用時候,我們需要將過程中會使用到三方庫進行import。除了主要的seaborn之外,我們還會需要使用到matplotlib和pandas庫,主要基於「薪酬」數據進行可視化操作。同時,我們還需要設置字體和負號的RC參數,讓其能正常顯示。薪酬數據可以通過百度網盤進行下載,此處使用pd.read_excel()進行讀取。
  • Material Design設計語言-數據可視化
    本文總結了數據可視化設計的五個要點,分別為:原則、類型、樣式、行為、儀錶板。隨著5G時代的到來,物聯網的興起,可視化設計在移動端的應用越來越多了。在行業內還沒有一個標準的規範可參考之前,谷歌的可視化團隊於2019年6月率先開發了數據可視化設計指南。數據可視化:主要是藉助於圖形化手段,清晰有效地傳達與溝通信息。
  • 可視化設計的10個指導原則
    是什麼讓數據可視化有效?在設計數據時我們應該遵循哪些指導原則?以下最佳實踐將幫助您設計豐富、有洞察力的數據體驗。01 為特定受眾設計可視化是用於揭示模式的,提供上下文並描述數據中的關係。雖然設計師對給定的一組數據集中的模式和關係沒有任何影響,但她可以根據用戶的需求選擇顯示哪些數據以及提供怎樣的語境。
  • 精心整理4大類12個圖表類型,輕鬆搞定數據可視化
    科技的進步讓我們積累了越來越多的數據,如何更好的利用這些數據,將它們轉化為有用的信息並驅動我們作出更好的決策,關鍵在於將它們可視化。但是,即便科技再進步,可視化工具再精益,也無法遏制劣質圖表的泛濫。因為很多人並不知道該如何從那麼多類型的圖表中,選擇最適合的一種來表達數據。