桑基圖 vs 沖積圖:有咩分別?
沖積圖顯示組別成員喺有序類別或時間點之間嘅變化;桑基圖顯示數量喺節點之間流動。以範例睇兩者分別。
沖積圖追蹤同一羣體經過幾個有序階段,組別如何轉變。桑基圖追蹤一個數量被分拆同轉移於節點之間。兩者有重疊,名稱亦常被混用。
例子較似沖積圖:500 名學生喺第一年按課程分組,第三年按結果分組,中間嘅流帶顯示邊個留低、邊個轉科、邊個離開。每名學生喺每一欄都只出現一次。
桑基圖並不需要呢種結構。佢嘅節點喺每一欄可以係唔同嘅嘢,節點亦可以損失或增加數量,例如以熱能損失嘅能源。
分別喺邊
分別在於欄代表乜嘢。
- 喺沖積圖入面,每一欄都係同一批實體,只係以唔同方式分類,通常係喺不同時間或按不同變數。每一欄嘅總數相同。
- 喺桑基圖入面,欄係流程嘅階段。節點可以係唔同種類嘅嘢,而數量可能沿途因增減而改變。
點解會混淆
兩者都喺疊放嘅節點之間畫流帶,好多工具亦用同一引擎畫兩者。有人將所有呢類圖表都叫桑基圖,亦有人全部叫沖積圖。應該按你想顯示嘅內容嚟揀:有序階段之間成員嘅變化用沖積圖,數量嘅流動同損失則用桑基圖。
重點
- 500 名學生之中,例子有 40 人離開:理科 30 人,文科 10 人。
- 轉科幾乎平衡:20 人由理科轉文科,20 人由文科轉理科。
- 每名學生喺每一欄都剛好屬於一個節點,所以呢個係沖積圖,而唔係一般桑基圖。
- 數字係虛構嘅。
範例資料
虛構學生人數:第 1 年理科 300 人、文科 200 人;第 3 年分別係 270 人同 190 人,另有 40 人離開。
| 來源 | 目標 | 數量(學生) |
|---|---|---|
| 理科(第 1 年) | 理科(第 3 年) | 250 |
| 理科(第 1 年) | 文科(第 3 年) | 20 |
| 理科(第 1 年) | 離開 | 30 |
| 文科(第 1 年) | 文科(第 3 年) | 170 |
| 文科(第 1 年) | 理科(第 3 年) | 20 |
| 文科(第 1 年) | 離開 | 10 |
同樣嘅資料(CSV)
source,target,value
理科(第 1 年),理科(第 3 年),250
理科(第 1 年),文科(第 3 年),20
理科(第 1 年),離開,30
文科(第 1 年),文科(第 3 年),170
文科(第 1 年),理科(第 3 年),20
文科(第 1 年),離開,10運作方式
問下欄代表乜嘢
同一批人喺每個階段按唔同方式分類:沖積圖。有增減嘅流程階段:桑基圖。
檢查守恆
如果每欄總數相同,適合用沖積圖。如果總數有變,就用桑基圖。
用相同嘅數據格式
兩者都係「來源、目標、數值」清單,所以你可以由其中一種開始,再轉換。
常見問題
沖積圖係桑基圖嘅一種嗎?
好多作者視之為特例:每一欄都劃分同一羣體嘅桑基式圖表。亦有人視兩者為獨立圖表。實際分別就如上文所述。
客戶旅程應該揀邊種?
如果你追蹤同一批客戶經過各階段,並關心邊個轉組別,用沖積圖。如果仲想顯示人喺邊度流失,就用桑基圖,每個流失位各設一個節點。
編輯呢幅圖表
將例子開成你自己嘅圖表,換上你嘅類別。