O Construtor de métricas calculadas permite aplicar funções matemáticas e estatísticas. Este artigo documenta a lista alfabética das funções avançadas e suas definições.
Acesse essas funções selecionando Mostrar tudo abaixo da lista
Funções no painel Componentes. Role para baixo para ver a lista de Funções avançadas.
Funções de tabela versus funções de linha
Uma função de tabela exibe um resultado igual para cada linha da tabela. Uma função de linha exibe um resultado diferente para cada linha da tabela.
Onde aplicável e relevante, uma função é anotada com o tipo de função: [Tabela]{class="badge neutral"}[Linha]{class="badge neutral"}
O que significa o parâmetro “incluir zeros”?
Informa se os zeros devem ou não ser incluídos no cálculo. Às vezes, zero significa nada, mas em alguns casos, pode ser importante.
Por exemplo, se você possuir uma métrica Receita e adicionar a métrica Visualizações de página ao relatório, aparecerão mais linhas com valores iguais a zero na sua receita. Você provavelmente não vai querer que essa métrica adicional afete qualquer MÉDIA, MÍNIMO DA LINHA, QUARTIL e outros cálculos que você tenha na coluna receita. Neste caso, você deverá marcar o parâmetro include-zeros.
Um cenário alternativo é o que você tem duas métricas de interesse e uma tem uma média ou um mínimo mais alto porque algumas das linhas são zeros. Nesse caso, é possível optar por não marcar o parâmetro para incluir zeros
E and
AND(logical_test)
Conjunção. Diferente de zero é considerado verdadeiro e igual a zero é considerado falso. A saída é 0 (falso) ou 1 (verdadeiro).
Argumento
Descrição
logical_test
Requer pelo menos um parâmetro, mas aceita qualquer número de parâmetros. Qualquer valor ou expressão que possa ser avaliado como TRUE (verdadeiro) ou FALSE (falso)
A confiança é uma medida probabilística sobre quantas evidências existem de que determinada variante é a mesma que a variante de controle. Uma confiança maior indica menos evidência para o pressuposto de que as variantes de controle e de não controle têm desempenho igual.
Argumento
Descrição
normalizing-container
A base (Pessoas, Sessões ou Eventos) sobre a qual um teste será executado.
success-metric
A métrica, ou as métricas, com as quais um usuário está comparando variantes.
control
A variante com a qual todas as outras variantes do experimento estão sendo comparadas. Insira o nome do item de dimensão da variante de controle.
significance-threshold
O limite nesta função é definido como um padrão de 95%.
A confiança é uma medida probabilística sobre quantas evidências existem de que determinada variante é a mesma que a variante de controle. Uma confiança maior indica menos evidência para o pressuposto de que as variantes de controle e de não controle têm desempenho igual.
Argumento
Descrição
normalizing-container
A base (Pessoas, Sessões ou Eventos) sobre a qual um teste será executado.
success-metric
A métrica, ou as métricas, com as quais um usuário está comparando variantes.
control
A variante com a qual todas as outras variantes do experimento estão sendo comparadas. Insira o nome do item de dimensão da variante de controle.
significance-threshold
O limite nesta função é definido como um padrão de 95%.
A confiança é uma medida probabilística sobre quantas evidências existem de que determinada variante é a mesma que a variante de controle. Uma confiança maior indica menos evidência para o pressuposto de que as variantes de controle e de não controle têm desempenho igual.
Argumento
Descrição
normalizing-container
A base (Pessoas, Sessões ou Eventos) sobre a qual um teste será executado.
success-metric
A métrica, ou as métricas, com as quais um usuário está comparando variantes.
control
A variante com a qual todas as outras variantes do experimento estão sendo comparadas. Insira o nome do item de dimensão da variante de controle.
significance-threshold
O limite nesta função é definido como um padrão de 95%.
Cosseno cosine
COSINE(metric)
[Linha]{class="badge neutral"}
Argumento
Descrição
metric
O ângulo, em radianos, para o qual você deseja obter o cosseno
Raiz cúbica cube-root
CUBE ROOT(metric)
Retorna a raiz de cúbica positiva de um número. A raiz cúbica de um número é o valor desse número elevado à potência de 1/3.
Argumento
Descrição
metric
A métrica para a qual você deseja calcular a raíz cúbica
Cumulativo cumulative
CUMULATIVE(number, metric)
Retorna a soma dos últimos n elementos da coluna x. Se n > 0, soma os últimos n elementos ou x. Se n < 0, soma os elementos anteriores.
Argumento
Descrição
number
O último número N de linhas para o qual retornar a soma. Se N <= 0, usa todas as linhas anteriores.
metric
A métrica para a qual você deseja a soma cumulativa.
Exemplos
Data
Receita
CUMULATIVE(0, Receita)
CUMULATIVE(2, Receita)
Maio
$500
$500
$500
Junho
$200
$700
$700
Julho
$400
$1.100
$600
Cumulativo (Média) cumulative-average
CUMULATIVE AVERAGE(number, metric)
Retorna a média dos últimos n elementos da coluna x. Se n > 0, soma os últimos n elementos ou x. Se n < 0, soma os elementos anteriores.
Argumento
Descrição
number
O último número N de linhas para o qual retornar a média. Se N <= 0, usa todas as linhas anteriores.
metric
A métrica da qual deseja obter a média cumulativa.
NOTE
Essa função não tem efeito em métricas de taxa, como a receita por pessoa. A função calcula a média das taxas em vez de dividir a soma da receita dos últimos N e a soma das pessoas dos últimos N. Em vez disso, use CUMULATIVE(revenue)CUMULATIVE(person).
Igual equal
EQUAL()
Igual. A saída é 0 (falso) ou 1 (verdadeiro).
Argumento
Descrição
metric_X
metric_Y
Exemplo
Metric 1 = Metric 2
Regressão exponencial: coeficiente de correlação exponential-regression-correlation-coefficient
Uma métrica que você gostaria de designar como um dado dependente
metric_Y
Uma métrica que você gostaria de designar como um dado independente
include_zeros
Se os valores zero devem ou não ser incluídos nos cálculos
Piso floor
FLOOR(metric_X, metric_Y, include_zeros)
[Linha]{class="badge neutral"}
Argumento
Descrição
metric
A métrica que deseja arredondar.
Maior que greather-than
GREATER THAN()
A saída é 0 (falso) ou 1 (verdadeiro).
Argumento
Descrição
metric_X
metric_Y
Exemplo
Metric 1 > Metric 2
Maior que ou igual greater-than-or-equal
GREATER THAN OR EQUAL()
Maior ou igual a. A saída é 0 (falso) ou 1 (verdadeiro).
Argumento
Descrição
metric_X
metric_Y
Exemplo
Metric 1 >= Metric 2
Cosseno hiperbólico hyperbolic-cosine
HYPERBOLIC COSINE(metric)
[Linha]{class="badge neutral"}
Argumento
Descrição
metric
O ângulo em radianos para o qual você deseja descobrir o cosseno hiperbólico
Seno hiperbólico hyperbolic-sine
HYPERBOLIC SINE(metric)
[Linha]{class="badge neutral"}
Argumento
Descrição
metric
O ângulo em radianos para o qual você deseja descobrir o seno hiperbólico
Tangente hiperbólica hyperbolic-tangent
HYPERBOLIC TANGENT(metric)
[Linha]{class="badge neutral"}
Argumento
Descrição
metric
O ângulo em radianos para o qual você deseja descobrir a tangente hiperbólica
Se if
IF(logical_test, value_if_true, value_if_false)
[Linha]{class="badge neutral"}
Argumento
Descrição
logical_test
Obrigatório. Qualquer valor ou expressão que possa ser avaliado como TRUE (verdadeiro) ou FALSE (falso)
value_if_true
O valor que deseja retornar se o argumento logical_test for considerado TRUE (verdadeiro). (Caso não tenha sido incluído, o padrão para este argumento é 0.)
value_if_false
O valor que você deseja retornar se o argumento logical_test for avaliado como FALSE (falso). (Caso não seja incluído, o padrão deste argumento será 0.)
Menor que less-than
LESS THAN()
A saída é 0 (falso) ou 1 (verdadeiro).
Argumento
Descrição
metric_X
metric_Y
Exemplo
Metric 1 < Metric 2
Menor que ou igual less-than-or-equal
LESS THAN OR EQUAL()
Menor ou igual a. A saída é 0 (falso) ou 1 (verdadeiro).
Argumento
Descrição
metric_X
metric_Y
Exemplo
Metric 1 <= Metric 2
Elevação (#lift)
Argumento
Descrição
normalizing-container
A base (Pessoas, Sessões ou Eventos) sobre a qual um teste será executado.
success-metric
A métrica, ou as métricas, com as quais um usuário está comparando variantes.
control
A variante com a qual todas as outras variantes do experimento estão sendo comparadas. Insira o nome do item de dimensão da variante de controle.
Regressão linear: coeficiente de correlação linear-regression-correlation-coefficient
LINEAR REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)
[Tabela]{class="badge neutral"}
Argumento
Descrição
metric_X
Uma métrica que você gostaria de correlacionar com metric_Y.
metric_Y
Uma métrica que você gostaria de correlacionar com metric_X.
include_zeros
Se os valores zero devem ou não ser incluídos nos cálculos
Uma métrica que você gostaria de designar como um dado dependente
metric_Y
Uma métrica que você gostaria de designar como um dado independente
include_zeros
Se os valores zero devem ou não ser incluídos nos cálculos
Logaritmo natural natural-log
NATURAL LOG(metric)
Retorna o logaritmo natural de um número. Os logaritmos naturais são baseados na constante e (2,71828182845904). LN é o inverso da função EXP.
Argumento
Descrição
metric
O número real positivo para o qual você deseja obter o logaritmo natural
Não not
NOT(logical)
Negação como booleano. A saída é ou 0 (falso) ou 1 (verdadeiro).
Argumento
Descrição
logical
Obrigatório. Um valor ou expressão que pode ser avaliado como TRUE (verdadeiro) ou FALSE (falso).
Não igual not-equal
NOT EQUAL()
Não igual. A saída é 0 (falso) ou 1 (verdadeiro).
Argumento
Descrição
metric_X
metric_Y
Exemplo
Metric 1 != Metric 2
Ou or
OR(logical_test)
[Linha]{class="badge neutral"}
Argumento
Descrição
logical_test
Requer pelo menos um parâmetro, mas aceita qualquer número de parâmetros. Qualquer valor ou expressão que possa ser avaliado como TRUE (verdadeiro) ou FALSE (falso)
NOTE
0 (zero) significa False, e qualquer outro valor é True.
Pi pi
PI()
Retorna Pi: 3,14159…
Regressão de potência: coeficiente de correlação power-regression-correlation-coefficient
POWER REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)
[Tabela]{class="badge neutral"}
Argumento
Descrição
metric_X
Uma métrica que você gostaria de correlacionar com metric_Y.
metric_Y
Uma métrica que você gostaria de correlacionar com metric_X.
include_zeros
Se os valores zero devem ou não ser incluídos nos cálculos
Regressão de potência: intercepto power-regression-intercept
POWER REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)
[Tabela]{class="badge neutral"}
Argumento
Descrição
metric_X
Uma métrica que você gostaria de designar como um dado dependente
metric_Y
Uma métrica que você gostaria de designar como um dado independente
include_zeros
Se os valores zero devem ou não ser incluídos nos cálculos
Regressão de potência: previsão de Y power-regression-predicted-y
POWER REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)
[Linha]{class="badge neutral"}
Argumento
Descrição
metric_X
Uma métrica que você gostaria de designar como um dado dependente
metric_Y
Uma métrica que você gostaria de designar como um dado independente
include_zeros
Se os valores zero devem ou não ser incluídos nos cálculos
Regressão de potência: inclinação power-regression-slope
POWER REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)
[Tabela]{class="badge neutral"}
Argumento
Descrição
metric_X
Uma métrica que você gostaria de designar como um dado dependente
metric_Y
Uma métrica que você gostaria de designar como um dado independente
include_zeros
Se os valores zero devem ou não ser incluídos nos cálculos
Regressão quadrática: coeficiente de correlação quadratic-regression-correlation-coefficient
Retorna a tangente do ângulo especificado. Se o ângulo estiver em graus, multiplique o ângulo por PI()/180.
Argumento
Descrição
metric
O ângulo em radianos para o qual você deseja obter a tangente
Pontuação Z z-score
Z-SCORE(metric, include_zeros)
[Linha]{class="badge neutral"}
Argumento
Descrição
metric
A métrica para a qual você deseja obter a pontuação z
include_zeros
Se os valores zero devem ou não ser incluídos nos cálculos
Uma pontuação z de 0 (zero) significa que a pontuação é igual à média. Uma pontuação Z pode ser positiva ou negativa, indicando se está acima ou abaixo da média e o número de desvios padrão.
A equação da pontuação Z é:
Onde x é a pontuação bruta, μ é a média da população e σ é o desvio padrão da população.
NOTE
μ (mu) e σ (sigma) são automaticamente calculados a partir da métrica.
Teste z z-test
Z-TEST(metric_tails)
Realiza um teste z com cauda n e com uma pontuação z de x.
Argumento
Descrição
metric
A métrica na qual você deseja realizar um teste z
tails
O comprimento da cauda a ser usada para executar o teste z
NOTE
O teste z presume que os valores sejam distribuídos normalmente.