什麼是堆疊長條圖?

堆疊長條圖是長條圖的一種形式,顯示隨著時間推移,一些變數的組成和比較,無論是相對的還是絕對的。堆疊長條圖也稱為條形圖,看起來像一系列相互堆疊的柱狀或長條。如果使用得當,堆疊長條圖是一種非常有效的比較工具,主要用於比較不同類別的總值。

堆疊長條圖範例

堆疊長條圖的用途非常有限,由於它們的侷限性,只有少數情況下才是理想的圖表,但是當滿足這些標準時,它們可以成為一種強大的工具和展示方法。它們可以幫助以圖形方式呈現銷售故事或人口資訊。

長條圖通常歸功於蘇格蘭人威廉·普萊費爾 (William Playfair),他在 1700 年代後期發表第一章長條圖。

堆疊長條圖展示
利用Spotfire建立視覺化呈現/圖表
查看此演示,以了解 Spotfire 在進行可視化數據的各個方面有多麼容易。

什麼時候應該使用堆疊長條圖?

應該使用堆疊圖的情況很少,堆疊長條圖的目的是比較分類變數的數值並分解每個長條的組成。在理想情況下,圖表應該:

  • 含有數值
  • 有一或兩個可以分解的分類變數
  • 含有固定的日期間隔
  • 僅供比較之用

對於企業來說,堆疊長條圖的理想用途是顯示銷售數量。例如,分解美國不同商店的電子產品銷售情況,這可以進一步細分為男性或女性的購買價值等類別。

使用中的堆疊長條圖

之後,即可建立更複雜的堆疊長條圖。例如,可以追蹤一段時間內的銷售情形,顯示多個不同分支機構的銷售金額。

如何建立堆疊長條圖

堆疊長條圖也是比較人口資料和資訊的理想選擇。例如,比較一組選項的年齡組,看不同年齡組對於水果的偏好是否存在差異?堆疊長條圖可以輕鬆顯示此類資料集。

堆疊圖的另一個常見用途是使用李克特量表來測量某物。例如,一所大學可能會調查所有學生並詢問對特定課程的喜愛程度,然後在堆疊長條圖中顯示該資訊,既可做為單一長條來表示,也可以依主要類型分組。

堆疊長條圖的最佳實踐

長條圖與堆疊長條圖的用法類似,但是,多增加一個分類變數就會增加一層複雜性。

  • 比例尺一致:與所有圖表一樣,軸必須從零開始,而且比例尺必須均勻一致,以免圖表出現缺陷。
  • 妥善使用標籤:如果資料不明確,應使用標題、標籤和關鍵字。
  • 無負值:堆疊長條圖不能有負值,因為不能在同一條柱上顯示負值,負值會抵消正值。除非可以使用兩個軸在同一張圖表上繪製一致的負值和正值,否則無法同時顯示它們和真實的總數。
  • 必須考慮類別等級:必須考慮類別的順序,並且此順序必須在所有長條圖中均保持一致。一般來說,應該從最大排到最小,圖表底部是具有最重要值的兩個單獨長條,此外也應該從左到右排列,除非有內在的水平順序。然而,這種做法是可實現的,且必須在所有長條或柱狀之間保持一致。
  • 顏色的有效性:顏色選擇在堆疊長條圖中非常重要,有很多方法可以很好地做到這一點,具體取決於資料。
    • 當變數像年齡組一樣是連續時,可以使用漸層調色板,較年輕的群組可能是淺粉色,而年齡最大的群組可能是深紅色。
    • 定性調色板可以表示某個動作,例如點選可能用綠色表示,關閉視窗則用紅色表示。
    • 最後一個選項是發散調色板,非常適合李克特量表之類的內容,非常同意可能是綠色,而非常不同意可能是紅色。

堆疊長條圖的變體

水平堆積長條圖

與標準的垂直堆疊長條圖非常相似,水平堆積長條圖只是改為橫向排列,通常從左排到右。當總數很多時,最好使用這個方式,因為觀看者的螢幕寬度總是有限,但高度卻沒有限制,這意味著可以在一個畫面上查看資料,而不必上下捲動來比較各個區域和資訊。

百分比堆積長條圖

此圖表中的每個長條都將比例設為 100%,因此圖表上每個長條的高度都相同。這使得分析主要類別總數變得更加困難,但對於查看次要分佈來說卻容易得多。

堆疊長條圖的優點

容易看到整體變化

堆疊圖能立即清晰顯示變數的總體變化。例如,電子商店分店的總銷售額。

容易看到離群值

在查看堆疊長條圖時,很容易就能看到離群值。無論是產品銷量隨時間的變化,還是一次性差異,視覺畫面都很容易解讀。

可以節省空間

如果一份報告中需要多個圖表,則一系列堆疊圖表可以節省大量空間。可以垂直或水平顯示多個堆疊長條圖,並且比其他類型的多個圖表佔用更少的空間。

堆疊長條圖軟體
嘗試 TIBCO Spotfire - 免費試用
借助 TIBCO Spotfire(市場上最完整的分析解決方案),可以輕鬆地從數據中發現新見解。

堆疊長條圖的缺點

可能難以解讀

雖然比較堆疊長條圖的總值很容易,但很難看清各個部分,尤其是中間變數。因為當基準發生變化時,非常依賴用空間距離來輕鬆判讀,如果無法做到這一點,那麼基線偏移就會導致很難看出其他變數的變化。

解決方案

如果子群組的比較很重要,請考慮使用折線圖或分組長條圖。或者,為長條和數值新增註釋,以便清楚標記它們。如果資料發生了顯著變化,例如一個變數遠超過或顯著改變了另一個變數,那麼堆疊長條圖並不能清楚地顯示這一點,折線圖會是更好的選擇。

可以變得擁擠

如果變數太多,堆疊長條圖可能變得難以閱讀和解釋。

解決方案

請在每個長條圖和每份圖表中使用較少的變數來保持簡潔。

堆疊圖的替代品

圓餅圖

當只有一個長條時,圓餅圖可能是最好的選擇。雖然有時它們仍然難以解讀,但它們可以清楚呈現資訊,並且更容易看到中間變數。不過,僅當只有一個資料集時才適合使用圓餅圖。

面積圖

如果主要變數是連續的,則面積圖可能是呈現資料的更好方式。面積圖的連貫性可以強調這是連續資料,而不是許多長條組成的圖。

分組長條圖

取消堆疊這些長條,並將變數彼此相鄰放置,可以更容易查看各個元素的變化。這是一種權衡方法,因為圖表不再能夠清楚顯示類別的總數。請選擇能夠傳達重要內容的圖表。

印花圖/馬賽克圖

如果資料對於堆疊長條圖來說太複雜了,那麼印花圖可能是一個不錯的選擇。這些圖表基本上將堆積長條圖分成兩個方向,雖然這在查看者需要比較條形面積時會使解讀變得較困難,但它更適合呈現多個資料變數。