在資料視覺化中,重新彙整資料是常見需求。本文將說明重新彙整的概念,以及如何使用資料混合功能在 Looker Studio 中達成這項操作。
重新彙整的例子包括計算平均值的平均值。舉例來說,假設您有一個股價變動表格:
Sector | 股票代號 | 價格異動 |
科技 | GOOG | +6 |
科技 | AAPL | +5 |
科技 | MSFT | -3 |
科技 | NFLX | -1 |
能源 | E1 | +2 |
能源 | E2 | +10 |
能源 | E3 | -3 |
金融 | F1 | -6 |
這項資料的平均價格變動是簡單的彙整。
平均價格變動 |
1.25 |
如要計算每個產業的平均價格變動,請依「產業」維度將這個表格分組。
Sector | 平均價格變動 |
科技 | 1.75 |
能源 | 3 |
金融 | -6 |
如要重新匯總這項資料,請套用另一個匯總函式,例如再次套用平均值:
平均價格變動的平均值 |
-0.42 |
在 Looker Studio 中重新彙整
如要在 Looker Studio 中重新彙整指標,請使用資料混合。如果先前匯總的欄位設為 AUTO 欄位類型,您可以使用混合功能解決這個問題。您無法變更這類欄位類型,也無法對這類欄位套用其他匯總函式。
舉例來說,如要在 Looker Studio 中找出每個產業的平均股價變化,請建立混合設定,將同一個資料來源與自身合併。使用「產業」做為彙整鍵,並在左側和右側資料來源中都納入「平均價格變動」指標,如下列範例所示:
產業
平均價格變動
這個混合資料來源可讓您對先前匯總的「價格變更」欄位套用新的匯總。
混和不匯總的資料
混合資料會根據您在混合設定中選取的資料欄,建立新的資料表。新表格中的指標會視為未匯總的數字。
由於「價格變動」不再是匯總指標,您現在可以對其套用新的匯總函式。下表顯示使用先前匯總的數字建立新指標 AVG( Price Change ) 的結果:
價格異動
這項新指標會重新彙整 1.75、3 和 -6,並顯示平均值:-0.42。
使用資料混合功能建立比率資料欄
混搭的另一個用途是使用已匯總的數字建立比率指標。假設您要建立比率資料欄,將一個指標除以另一個指標。
在本範例中,我們會使用兩個欄位:「點擊次數」和「曝光次數」,這兩個欄位來自兩個不同的資料來源。
網站 | 點擊次數 |
google.com | 300 |
facebook.com | 400 |
twitter.com | 200 |
網站 | 曝光次數 |
google.com | 2000 |
facebook.com | 2500 |
twitter.com | 2000 |
您可以混合這兩個資料來源,建立含有「點擊次數/曝光次數」計算欄位的比例欄。
網站 | 點擊次數 | 曝光次數 | 點擊 / 曝光 |
google.com | 300 | 2000 | 0.15 |
facebook.com | 400 | 2500 | 0.16 |
twitter.com | 200 | 2000 | 0.1 |
總計 | 900 | 6500 | 0.41 |
「點擊次數/曝光次數」的所有資料列都包含正確資訊,但摘要列除外,因為摘要列會顯示比率欄 SUM( Clicks / Impressions )
的總和。這是因為系統會先計算每個資料列的「點擊次數/曝光次數」[0.15、0.16、0.1],然後套用
SUM
函式。[0.15 + 0.16 + 0.1 = 0.41 ]。
正確結果為 900/6500 = 0.14。如要計算比率,請使用 SUM( Clicks ) / SUM( Impressions )
公式。
網站 | 點擊次數 | 曝光次數 | SUM(Clicks) / SUM(Impressions) |
google.com | 300 | 2000 | 0.15 |
facebook.com | 400 | 2500 | 0.16 |
twitter.com | 200 | 2000 | 0.1 |
總計 | 900 | 6500 | 0.14 |
在此情況下,摘要列會顯示 SUM( SUM( Clicks ) / SUM( Impressions ) )
。SUM( Clicks )
[900] 除以 SUM( Impressions )
[6500] 等於 0.14。然後再次套用
SUM
函式。結果仍為 0.14。