ダッシュボードのリファレンスライン パラメータ

このページでは、LookML ダッシュボード タイルに基準線を適用するための LookML パラメータについて説明します。これらは、棒グラフと swap_axes が true に設定されているグラフを除くすべてのグラフで機能します。

基準線を使用すると、Looker の任意のデカルト図領域を配置できます。静的な値、またはグラフのデータから計算された特定の統計関数を使用できます。

構成

基準線は、Looker の散布図、面グラフ、折れ線グラフ、縦棒グラフ、横棒グラフのダッシュボード構成のオプションとして指定されます。

現在、基準線はこれらのグラフの最初の系列でのみサポートされています。

グラフに基準線をいくつでも追加できます。

reference_lines 構成オプションは、参照線の配列を受け取ります。各項目はオプションのハッシュです。

たとえば、次の構成では、y 軸の値 90 に「Sales Goal」というラベルの付いたクリムゾンの基準線が作成されます。

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

定数線の描画

基準線の必須フィールドは value のみです。参照を描画する場所を指定します。

グラフの「50」のマークに 1 本の線を描画するには、次のように構成を指定します。

reference_lines:
  - value: 50

値の計算

基準線の値に数値を指定する代わりに、計算名を指定できます。

すべての値の計算は、データセット全体ではなく、クエリから返されたデータセットに基づきます。

  • median - データセットの中央値。
  • mean - データセットの平均値。
  • max - データセットの最大値。
  • min - データセットの最小値。
  • deviation - データセットの標準偏差。
  • variance - データセットの統計分散。

データセットの中央値に線を描画するには、これを指定します。

reference_lines:
  - value: median

中央値、定数値、最大値の 3 本の線を描画するには、次のように構成を指定します。

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

エリアを描画する

基準線に単一の数値または計算名を指定する代わりに、配列を指定できます。

指定された配列に 2 つの値が含まれている場合、範囲の境界として扱われます。

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

次の構成では、データポイントが平均値を上回る領域を表す領域をシェーディングします。

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

行とエラー

value パラメータには、3 つの数値または計算名の配列を指定できます。

この構成では、最初の値は基準線「下」のエラーとして扱われ、中央の値は線自体の値と見なされ、3 番目の値は基準線「上」のエラーとして扱われます。

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 などの 16 進数文字列、または CSS 指定のカラー文字列にすることができます。