In alternativa ai metodi descritti in questa pagina, puoi utilizzare i calcoli rapidi per eseguire calcoli comuni sui campi numerici presenti nella tabella dei dati di un'esplorazione senza utilizzare funzioni e operatori di Looker quando disponi delle autorizzazioni per creare calcoli tabulari.
I calcoli tabulari ti consentono di creare metriche ad hoc ed eseguire calcoli sui dati restituiti da una query di Esplora. Ciò è utile per calcolare metriche come percentuale del precedente e variazione percentuale.
Questa pagina mostra come calcolare queste metriche, sia nelle colonne che nelle righe pivot.
Calcolo della percentuale del precedente e della variazione percentuale nelle colonne utilizzando offset()
La funzione di calcolo della tabella offset()
consente di fare riferimento ai valori di altre righe nella stessa colonna. È perfetto per calcolare la percentuale del precedente e la variazione percentuale nelle colonne.
Gli esempi riportati di seguito utilizzano i dati della seguente tabella, che include il conteggio degli ordini raggruppati per data di creazione degli ordini:
Calcolo della percentuale delle colonne precedenti in discesa utilizzando offset()
Per calcolare la percentuale della colonna precedente di orders.count
, puoi eseguire un calcolo tabulare come il seguente:
${orders.count} / offset(${orders.count}, -1)
Questo calcolo divide ogni valore nella colonna per il valore nella riga precedente.
Calcolo della variazione percentuale nelle colonne utilizzando offset()
Puoi calcolare la variazione percentuale in modo simile alla percentuale del precedente, quindi sottrarre l'intero calcolo per 1:
${orders.count} / offset(${orders.count}, -1) -1
I risultati
I calcoli tabulari della percentuale del precedente e della variazione percentuale producono i seguenti risultati:
Puoi personalizzare il formato dei valori del calcolo tabulare selezionando un formato dal menu a discesa Formato nel popup Crea calcolo tabulare o Modifica calcolo tabulare. In alternativa, puoi utilizzare la formattazione personalizzata come spiegato nella pagina della documentazione Aggiunta di una formattazione personalizzata ai campi numerici (se vuoi qualcosa di diverso dai formati predefiniti disponibili).
Calcolo della variazione percentuale e della percentuale del precedente tra le righe utilizzando pivot_offset()
Con i risultati pivot, la funzione di calcolo tabulare pivot_offset()
ti consente di fare riferimento ai valori che si trovano nella stessa riga in colonne diverse. Negli esempi seguenti, l'utilizzo di pivot_offset(), -1
fa riferimento alla colonna precedente (anziché alla riga precedente).
Gli esempi seguenti utilizzano i dati della tabella seguente, che include il Conteggio ordini raggruppato per Data creazione ordini e organizzato in tabella pivot per Fascia d'età degli utenti:
Calcolo della percentuale dei dati precedenti nelle righe pivot utilizzando pivot_offset()
Per calcolare la percentuale del precedente nelle righe, puoi utilizzare pivot_offset()
nello stesso modo in cui offset()
è stato utilizzato negli esempi che mostrano come calcolare la percentuale del precedente e la percentuale di variazione nelle colonne:
${orders.count} / pivot_offset(${orders.count}, -1)
Questa espressione divide ogni valore della tabella per il valore della stessa riga, che si trova una colonna a sinistra. Il risultato è la seguente tabella:
Calcolo della variazione percentuale tra le righe pivot utilizzando pivot_offset()
Anche in questo caso, puoi utilizzare pivot_offset()
per eseguire calcoli sulle righe pivotate nello stesso modo in cui utilizzi offset()
quando esegui calcoli nelle colonne:
(${orders.count} / pivot_offset(${orders.count}, -1)) - 1
Si tratta della stessa espressione della percentuale rispetto al periodo precedente, a cui è stato sottratto 1. Il risultato è la seguente tabella: