LINESTX

DAXEstatísticas

Calcula pelo método dos mínimos quadrados a reta que melhor se ajusta a expressões avaliadas por linha de uma tabela e retorna uma tabela de uma linha com coeficientes e estatísticas.

Quando usar

Regressão de valores calculados — tendência de margem, regressão sobre grupos agregados.

Sintaxe

DAX
LINESTX(<Tabela>, <ExpressãoY>, <ExpressãoX>[, …][, <Constante>])

Parâmetros

Tabela: Tabela cujas linhas serão avaliadas. ExpressãoY: Expressão avaliada por linha para obter os valores y; deve ter tipo escalar. ExpressãoX: Uma ou mais expressões avaliadas por linha para obter os valores x; tipo escalar, ao menos uma obrigatória. Constante (Opcional): TRUE ou omitido calcula o Intercept normalmente; FALSE força o Intercept a zero.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// Por produto: quanto o Total de Vendas varia a cada unidade adicional vendida
Inclinacao Qtd x Vendas =
VAR vReg =
    LINESTX (
        VALUES ( TabDimProduto[NomeProduto] ),
        [Total de Vendas],        // y por produto
        [Quantidade Vendida]      // x por produto
    )
RETURN
    MAXX ( vReg, [Slope1] )

Mais informações

Lançamento
2023-Fev

Aprender DAX ao vivo