Questa pagina documenta i parametri LookML per applicare una linea di riferimento a un riquadro della dashboard LookML. Funzionano per tutti i grafici, ad eccezione di quelli a barre e di quelli in cui swap_axes è impostato su true.
Le linee di riferimento ti consentono di posizionare linee e regioni su qualsiasi grafico cartesiano di Looker. Puoi utilizzare valori statici o determinate funzioni statistiche calcolate a partire dai dati del grafico.
Configurazione
Le linee di riferimento sono specificate come opzione nella configurazione della dashboard per i grafici a dispersione, ad area, a linee, a colonne e a barre di Looker.
Al momento le linee di riferimento sono supportate solo nella prima serie di questi grafici.
Puoi avere un numero illimitato di linee di riferimento in qualsiasi grafico.
L'opzione di configurazione reference_lines accetta un array di linee di riferimento, ciascun elemento è un hash di opzioni.
Ad esempio, la seguente configurazione crea una linea di riferimento cremisi con l'etichetta "Obiettivo di vendita" al valore 90 dell'asse Y:
reference_lines:
- value: 90
label: Sales Goal
color: crimson

Disegnare una linea costante
value è l'unico campo obbligatorio per una linea di riferimento. Specifica dove disegnare il riferimento.
Per disegnare una singola linea sul segno "50" del grafico, specifica la configurazione nel seguente modo:
reference_lines:
- value: 50
Calcoli del valore
Anziché specificare un numero per il valore della linea di riferimento, puoi specificare un nome calcolo.
Tutti i calcoli dei valori si basano sul set di dati restituito dalla query, non sull'intero set di dati.
median: il valore mediano del set di dati.mean: il valore medio del set di dati.max: il valore massimo del set di dati.min: il valore minimo del set di dati.deviation: la deviazione standard del set di dati.variance: la varianza statistica del set di dati.
Per tracciare una linea in corrispondenza del valore mediano del set di dati, specifica questo valore.
reference_lines:
- value: median
Per disegnare tre linee, una alla mediana, una a un valore costante e una al massimo, specifica la configurazione nel seguente modo:
reference_lines:
- value: median
- value: 25
- value: max
Disegnare un'area
Anziché specificare un singolo numero o nome di calcolo per la linea di riferimento, puoi fornire un array.
Se l'array fornito ha esattamente due valori, viene considerato come i limiti di un intervallo.
reference_lines:
- value: [60, 90]
label: Butter Zone
color: orange

La seguente configurazione ombreggia un'area che rappresenta un'area in cui i punti dati sono superiori alla media.
reference_lines:
- value: [max, mean]
label: Above Average

Linee ed errori
Puoi fornire un array di tre numeri o nomi di calcolo al parametro value.
In questa configurazione, il primo valore viene trattato come l'errore "sotto" la linea di riferimento, il valore centrale viene considerato il valore della linea stessa e il terzo valore viene trattato come l'errore "sopra" la linea di riferimento.
error below, reference line value, error above
Supponiamo che il tuo obiettivo di vendita sia di 60 unità, ma che +/- 5 unità rientri nell'intervallo accettabile. Puoi illustrare questo concetto con un grafico come questo:
reference_lines:
- value: [5, 60, 5]
label: Target Sales

Ecco come specificare la media che mostra la deviazione standard:
reference_lines:
- value: [deviation, mean, deviation]

Etichette
Puoi includere un attributo label per etichettare la riga con il testo che preferisci.
reference_lines:
- value: 90
label: Sales Goal
Puoi scegliere di includere i valori calcolati nell'etichetta, indipendentemente dal fatto che li utilizzi o meno nel grafico.
Inserisci il nome del calcolo tra doppie parentesi graffe: {{median}}. Se lo fai, devi inserire le virgolette intorno alla stringa dell'etichetta.
reference_lines:
- value: 50
label: "Target (Average: {{mean}})"

Colori
Puoi includere un attributo color per colorare la linea e il testo.
Ogni valore di colore può essere una stringa esadecimale come #2ca6cd o una stringa di colore denominata CSS.