點樣為桑基圖準備資料
將原始資料列變成桑基圖所需嘅來源、目標同數值清單:先匯總、統一節點名稱,再檢查每個節點是否平衡。
桑基圖每條流量需要一列:由邊度開始、去到邊度,同有幾多。圖表出問題,多數係因為原始資料未先整理成呢個形狀。
資料通常以每張訂單、工單或交易一列嘅方式出現,仲有各種屬性欄位。桑基圖需要嘅係按兩個類別配對匯總後嘅總數。例子顯示咗兩個銷售渠道同兩種結果嘅整理結果。
喺試算表或查詢入面做好準備,令圖表簡單,數字亦易於核對。以下各節逐步講解。
每條流量一列
清單每一列有來源、目標同數值。如果你嘅資料係每張訂單一列,就按你想連接嘅兩個欄位分組,再加總或計算列數。
- 來源:數量由邊度開始。
- 目標:下一步去邊度。
- 數值:有幾多,全程使用同一單位。
先匯總,再畫圖
幾千列原始資料並唔係桑基圖。先分組,並將細小類別歸入「其他」,令圖表保持易讀。
節點名稱要一致
Delivered、delivered 同 DELIVERED 對圖表嚟講係三個節點。匯入前請刪除空格、統一大小寫,並合併拼寫變體。
檢查節點是否平衡
中間每個節點,流入應該等於流出。喺例子入面,網上送出 600 張訂單,門市送出 400 張;已送達收到 940 張,已退貨收到 60 張。對唔上,代表欠咗一列,或者漏咗一個類別。
重點
- 1,000 張訂單按渠道同結果拆分:940 張已送達,60 張已退貨。
- 網上退貨率 6.7%(600 張中有 40 張),門市 5%(400 張中有 20 張)。
- 四列總數取代一千列訂單。
- 數字純屬虛構。
範例資料
虛構嘅訂單數量,每個節點都平衡。
| 來源 | 目標 | 數量(張訂單) |
|---|---|---|
| 網上 | 已送達 | 560 |
| 網上 | 已退貨 | 40 |
| 門市 | 已送達 | 380 |
| 門市 | 已退貨 | 20 |
同樣嘅資料(CSV)
source,target,value
網上,已送達,560
網上,已退貨,40
門市,已送達,380
門市,已退貨,20運作方式
揀要連接嘅兩個欄位
揀出作為每條流量起點同終點嘅類別。
分組並加總
按配對分組,加總或計數,得出每個組合嘅數值。
整理名稱
統一拼寫、空格同大小寫,並將細小類別歸類。
檢查並匯入
確認總數後,貼上清單或逐列輸入。
常見問題
QueryChart 接受咩格式?
一個有來源、目標同數值嘅流量表,可以喺表格輸入或貼上。詳情請參閱 CSV 頁面。
需要保留所有類別嗎?
唔需要。保留重要嘅,其餘歸類,但總數要保持不變,令圖表仍然平衡。
編輯呢個例子
將例子開成你自己嘅圖表,換上你嘅流量。