點樣為桑基圖準備資料

將原始資料列變成桑基圖所需嘅來源、目標同數值清單:先匯總、統一節點名稱,再檢查每個節點是否平衡。

桑基圖每條流量需要一列:由邊度開始、去到邊度,同有幾多。圖表出問題,多數係因為原始資料未先整理成呢個形狀。

資料通常以每張訂單、工單或交易一列嘅方式出現,仲有各種屬性欄位。桑基圖需要嘅係按兩個類別配對匯總後嘅總數。例子顯示咗兩個銷售渠道同兩種結果嘅整理結果。

喺試算表或查詢入面做好準備,令圖表簡單,數字亦易於核對。以下各節逐步講解。

每條流量一列

清單每一列有來源、目標同數值。如果你嘅資料係每張訂單一列,就按你想連接嘅兩個欄位分組,再加總或計算列數。

  • 來源:數量由邊度開始。
  • 目標:下一步去邊度。
  • 數值:有幾多,全程使用同一單位。

先匯總,再畫圖

幾千列原始資料並唔係桑基圖。先分組,並將細小類別歸入「其他」,令圖表保持易讀。

節點名稱要一致

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

運作方式

  1. 揀要連接嘅兩個欄位

    揀出作為每條流量起點同終點嘅類別。

  2. 分組並加總

    按配對分組,加總或計數,得出每個組合嘅數值。

  3. 整理名稱

    統一拼寫、空格同大小寫,並將細小類別歸類。

  4. 檢查並匯入

    確認總數後,貼上清單或逐列輸入。

常見問題

QueryChart 接受咩格式?

一個有來源、目標同數值嘅流量表,可以喺表格輸入或貼上。詳情請參閱 CSV 頁面。

需要保留所有類別嗎?

唔需要。保留重要嘅,其餘歸類,但總數要保持不變,令圖表仍然平衡。

編輯呢個例子

將例子開成你自己嘅圖表,換上你嘅流量。

編輯呢個例子

桑基圖的更多內容