資訊主頁參考線參數

本頁說明如何使用 LookML 參數,將參照線套用至 LookML 資訊主頁圖塊。這些設定適用於所有圖表 (長條圖除外),以及 swap_axes 已設為 true 的圖表。

您可以在任何 Looker 的笛卡兒圖表上放置線條區域。您可以使用靜態值,或從圖表資料計算出的特定統計函式。

設定

在 Looker 的散布圖、面積圖、折線圖、柱狀圖和長條圖中,參考線會指定為資訊主頁設定的選項。

目前只有這些圖表的第一個序列支援參考線。

您可以在任何圖表上加入無限數量的參考線。

reference_lines 設定選項會採用參照線陣列,其中每個項目都是選項的雜湊。

舉例來說,下列設定會在 y 軸值 90 處建立標示為「銷售目標」的深紅色參考線:

reference_lines:
  - value: 90
    label: Sales Goal
    color: crimson

繪製常數線

value 是參照線的唯一必填欄位。指定要繪製參照的位置。

如要在圖表的「50」標記處繪製單行,請指定如下設定:

reference_lines:
  - value: 50

價值計算

您可以指定計算名稱,而不為參照線值指定數字。

所有值計算都是根據查詢傳回的資料集,而非整個資料集。

  • median - 資料集的中位數值。
  • mean - 資料集的平均值。
  • max - 資料集的最大值。
  • min - 資料集的最小值。
  • deviation - 資料集的標準差。
  • variance - 資料集的統計變異數。

如要在資料集的中間值繪製線條,請指定此值。

reference_lines:
  - value: median

如要繪製三條線,分別位於中位數、常數值和您指定的最大值,請設定如下:

reference_lines:
  - value: median
  - value: 25
  - value: max

繪製區域

您可以提供陣列,而不必為參照線指定單一數字或計算名稱。

如果提供的陣列正好有兩個值,系統會將其視為範圍的界限。

reference_lines:
  - value: [60, 90]
    label: Butter Zone
    color: orange

以下設定會將資料點高於平均值的區域標示為陰影。

reference_lines:
  - value: [max, mean]
    label: Above Average

線條和錯誤

您可以為 value 參數提供三個數字或計算名稱的陣列。

在這個設定中,第一個值會視為參考線「下方」的誤差,中間值會視為參考線本身的值,第三個值則會視為參考線「上方」的誤差。

error below, reference line value, error above

假設你的銷售目標是 60 個單位,但 +/- 5 個單位是可接受的範圍。您可以在類似下方的圖表中說明這點:

reference_lines:
  - value: [5, 60, 5]
    label: Target Sales

以下說明如何指定平均值,並顯示標準差:

reference_lines:
  - value: [deviation, mean, deviation]

標籤

你可以加入 label 屬性,使用所選文字標記該行。

reference_lines:
  - value: 90
    label: Sales Goal

您可以選擇在標籤中加入計算值,無論是否在圖表中使用這些值。

將計算名稱放在雙大括號內:{{median}}。如果這麼做,請務必在標籤字串前後加上引號。

reference_lines:
  - value: 50
    label: "Target (Average: {{mean}})"

顏色

您可以加入 color 屬性,為線條和文字上色。

顏色值可以是 #2ca6cd 等十六進位字串,也可以是 CSS 具名顏色字串