Funções avançadas
- Tópicos:
- Métricas calculadas
Criado para:
- Usuário
O Construtor de métricas calculadas permite aplicar funções matemáticas e estatísticas. Este artigo documenta uma lista em ordem alfabética das funções avançadas e suas definições.
Para acessar essas funções, selecione Mostrar tudo abaixo da lista de
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.
Quando aplicável e relevante, uma função é anotada com o tipo de função: Tabela ou Linha
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, você pode optar por não marcar o parâmetro para incluir zeros.
E
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 | Exige pelo menos um parâmetro, mas pode usar qualquer quantidade de parâmetros. Qualquer valor ou expressão que possa ser avaliada como VERDADEIRA ou FALSA |
Contagem distinta aproximada
Retorna a contagem distinta aproximada de itens de dimensão para a dimensão selecionada.
Argumento | Descrição |
---|---|
dimensão | A dimensão cuja contagem aproximada de itens distintos você deseja calcular |
Exemplo
Um caso de uso comum para essa função é quando você deseja obter uma quantidade aproximada de clientes.
Arco cosseno
Linha Retorna o arco cosseno, ou inverso do cosseno, de uma métrica. O arco cosseno é o ângulo cujo cosseno é número. O ângulo retornado é dado em radianos no intervalo de 0 (zero) a pi. Se quiser converter o resultado de radianos em graus, multiplique-o por 180/PI().
Argumento | Descrição |
---|---|
metric | O cosseno do ângulo que você deseja de -1 a 1 |
Arco seno
Linha Retorna o arco seno, ou seno inverso, de um número. O arco seno é o ângulo cujo seno é um número. O ângulo retornado é dado em radianos no intervalo -pi/2 a pi/2. Para expressar o arco seno em graus, multiplique o resultado por 180/PI().
Argumento | Descrição |
---|---|
metric | O seno do ângulo que você deseja de -1 a 1 |
Arco tangente
Linha Retorna o arco tangente, ou tangente inversa, de um número. O arco tangente é o ângulo cuja tangente é um número. O ângulo retornado é dado em radianos no intervalo -pi/2 a pi/2. Para expressar o arco tangente em graus, multiplique o resultado por 180/PI().
Argumento | Descrição |
---|---|
metric | A tangente do ângulo que você deseja de -1 a 1 |
Cdf-T
Retorna a probabilidade de uma variável aleatória com distribuição t de estudantes com n graus de liberdade ter uma pontuação z menor que col.
Argumento | Descrição |
---|---|
metric | A métrica para a qual você deseja a função de distribuição cumulativa da distribuição t de estudantes |
número | Os graus de liberdade da função de distribuição cumulativa da distribuição t de estudantes |
Exemplo
CDF-T(-∞, n) = 0
CDF-T(∞, n) = 1
CDF-T(3, 5) ? 0.99865
CDF-T(-2, 7) ? 0.0227501
CDF-T(x, ∞) ? cdf_z(x)
Cdf-Z
Retorna a probabilidade de uma variável aleatória com distribuição normal ter uma pontuação z menor que col.
Exemplos
CDF-Z(-∞) = 0
CDF-Z(∞) = 1
CDF-Z(0) = 0.5
CDF-Z(2) ? 0.97725
CDF-Z(-3) ? 0.0013499
Teto
Linha Retorna o menor número inteiro que não seja menor que o valor fornecido. Por exemplo, se você quiser evitar relatar decimais de moeda para a receita e um produto tiver US$ 569,34, use a fórmula CEILING(Receita) para arredondar a receita para o valor mais próximo em dólar, ou US$ 570.
Confiança
Calcule a confiança válida a qualquer momento usando o método WASKR, conforme descrito em Teorema central do limite uniforme no tempo e sequências de confiança assintótica.
Confiança é uma medida probabilística sobre quantos indícios existem de que uma 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.
Confiança (Inferior)
Calcule a confiança inferior válida a qualquer momento usando o método WASKR conforme descrito em Teorema central do limite uniforme no tempo e sequências de confiança assintótica.
Confiança é uma medida probabilística sobre quantos indícios existem de que uma 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.
Confiança (Superior)
Calcule a confiança superior válida a qualquer momento usando o método WASKR conforme descrito em Teorema central do limite uniforme no tempo e sequências de confiança assintótica.
Confiança é uma medida probabilística sobre quantos indícios existem de que uma 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.
Cosseno
Linha Retorna o cosseno do ângulo fornecido. Se o ângulo estiver em graus, multiplique-o por PI()/180.
Raiz cúbica
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.
Cumulativo
Retorna a soma dos últimos n elementos da coluna x. Se n > 0, soma os últimos n elementos de x. Se n < 0, soma os elementos anteriores.
Exemplos
Cumulativo (Média)
Retorna a média dos últimos n elementos da coluna x. Se n > 0, soma os últimos n elementos de x. Se n < 0, soma os elementos precedentes.
Em vez disso, use CUMULATIVE(revenue)
Igual
Igual. A saída é 0 (falso) ou 1 (verdadeiro).
Exemplo
Metric 1 = Metric 2
Regressão exponencial: coeficiente de correlação
Tabela Regressão exponencial: Y = a exp(X) + b. Retorna o coeficiente de correlação.
Regressão exponencial: previsão de Y
Linha Regressão exponencial: Y = a exp(X) + b. Retorna Y.
Regressão exponencial: intercepto
Tabela Regressão exponencial: Y = a exp(X) + b. Retorna b.
Regressão exponencial: inclinação
Tabela Regressão exponencial: Y = a exp(X) + b. Retorna a.
Piso
Linha Retorna o maior número inteiro que não seja maior que um valor fornecido. Por exemplo, se você quiser evitar relatar decimais de moeda para a receita e um produto tiver US$ 569,34, use a fórmula FLOOR(Receita) para arredondar a receita para o valor mais próximo em dólar, ou US$ 569.
Maior que
A saída é 0 (falso) ou 1 (verdadeiro).
Exemplo
Metric 1 > Metric 2
Superior ou igual a
Maior ou igual a. A saída é 0 (falso) ou 1 (verdadeiro).
Exemplo
Metric 1 >= Metric 2
Cosseno hiperbólico
Linha Retorna o cosseno hiperbólico de um número.
Seno hiperbólico
Linha Retorna o seno hiperbólico de um número.
Tangente hiperbólica
Linha Retorna a tangente hiperbólica de um número.
Se
Linha Se o valor do parâmetro de condição for diferente de zero (verdadeiro), o resultado será o valor do parâmetro value_if_true. Caso contrário, é o valor do parâmetro value_if_false.
Menor que
A saída é 0 (falso) ou 1 (verdadeiro).
Exemplo
Metric 1 < Metric 2
Inferior ou igual a
Menor ou igual a. A saída é 0 (falso) ou 1 (verdadeiro).
Exemplo
Metric 1 <= Metric 2
Elevação (#lift)
Regressão linear: coeficiente de correlação
Tabela Regressão linear: Y = a X + b. Retorna o coeficiente de correlação.
Regressão linear: intercepto
Tabela Regressão linear: Y = a X + b. Retorna b.
Regressão linear: previsão de Y
Linha Regressão linear: Y = a X + b. Retorna Y.
Regressão linear: inclinação
Tabela Regressão linear: Y = a X + b. Retorna a.
Logaritmo na base 10
Linha Retorna o logaritmo de base 10 de um número.
Regressão logarítmica: coeficiente de correlação
Tabela Regressão logarítmica: Y = a ln(X) + b. Retorna o coeficiente de correlação.
Regressão logarítmica: intercepto
Tabela Regressão logarítmica: Y = a ln(X) + b. Retorna b.
Regressão logarítmica: Y previsto
Linha Regressão logarítmica: Y = a ln(X) + b. Retorna Y.
Regressão logarítmica: inclinação
Tabela Regressão logarítmica: Y = a ln(X) + b. Retorna a.
Logaritmo natural
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.
Não
Negação como booleano. A saída é ou 0 (falso) ou 1 (verdadeiro).
Não igual
Não igual. A saída é 0 (falso) ou 1 (verdadeiro).
Exemplo
Metric 1 != Metric 2
Ou
Linha Disjunção. Diferente de zero é considerado verdadeiro e igual a zero é considerado falso. A saída é 0 (falso) ou 1 (verdadeiro).
Pi
Retorna Pi: 3,14159…
Regressão de potência: coeficiente de correlação
Tabela Regressão de potência: Y = b X ^ a. Retorna o coeficiente de correlação.
Regressão de potência: intercepto
Tabela Regressão de potência: Y = b X ^ a. Retorna b.
Regressão de potência: previsão de Y
Linha Regressão de potência: Y = b X ^ a. Retorna Y.
Regressão de potência: inclinação
Tabela Regressão de potência: Y = b X ^ a. Retorna a.
Regressão quadrática: coeficiente de correlação
Tabela Regressão quadrática: Y = (a + bX) ^ 2. Retorna o coeficiente de correlação.
Regressão quadrática: intercepto
Tabela Regressão quadrática: Y = (a + bX) ^ 2. Retorna a.
Regressão quadrática: previsão de Y
Linha Regressão quadrática: Y = (a + bX) ^ 2. Retorna Y.
Regressão quadrática: inclinação
Tabela Regressão quadrática: Y = (a + bX) ^ 2. Retorna b.
Regressão recíproca: coeficiente de correlação
Tabela Regressão recíproca: Y = a + b X ^ -1. Retorna o coeficiente de correlação.
Regressão recíproca: intercepto
Tabela Regressão recíproca: Y = a + b X ^ -1. Retorna a.
Regressão recíproca: previsão de Y
Linha Regressão recíproca: Y = a + b X ^ -1. Retorna Y.
Regressão recíproca: inclinação
Tabela Regressão recíproca: Y = a + b X ^ -1. Retorna b.
Seno
Linha Retorna o seno do ângulo fornecido. Se o ângulo estiver em graus, multiplique-o por PI()/180.
Pontuação T
O desvio da MÉDIA, dividido pelo desvio padrão. Alias da Pontuação Z.
Teste t
Realiza um teste t caudal m com pontuação t de x e n graus de liberdade.
Detalhes
A assinatura é T-TEST(metric, degrees, tails). Por baixo, ele simplesmente chama m
- m é o número de caudas.
- n é o grau de liberdade e deve ser um número constante para todo o relatório, ou seja, não deve ser alterado linha por linha.
- X é a estatística do teste t e geralmente é uma fórmula (por exemplo, Z-SCORE) com base em uma métrica, sendo avaliada em cada linha.
O valor de retorno é a probabilidade de exibição da estatística de teste x, dados os graus de liberdade e os números de caudas.
Exemplos
-
Use a função para encontrar anomalias:
T-TEST(Z-SCORE(bouncerate), ROW COUNT - 1, 2)
-
Combine a função com IF para ignorar taxas de rejeição muito altas ou baixas, e para contar sessões em todos os outros lugares:
IF(T-TEST(Z-SCORE(bouncerate), ROW COUNT - 1, 2) < 0.01, 0, sessions )
Tangente
Retorna a tangente do ângulo especificado. Se o ângulo estiver em graus, multiplique-o por PI()/180.
Pontuação Z
Linha O desvio da média dividido pelo desvio padrão.
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.
Teste z
Realiza um teste z caudal n com uma pontuação z de x.