Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Calcula a regressão linear de um conjunto e devolve o valor da interseção y na linha de regressão, y = ax + b para um valor particular de x.
Syntax
LinRegPoint(Slice_Expression_x, Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )
Arguments
Slice_Expression_x
Uma expressão numérica válida que é tipicamente uma expressão de Expressões Multidimensionais (MDX) de coordenadas de célula que retornam um número que representa valores para o eixo do fatiador.
Set_Expression
Uma expressão válida de Expressões Multidimensionais (MDX) que devolve um conjunto.
Numeric_Expression_y
Uma expressão numérica válida que é tipicamente uma expressão de Expressões Multidimensionais (MDX) de coordenadas de célula que retornam um número que representa valores para o eixo y.
Numeric_Expression_x
Uma expressão numérica válida que é tipicamente uma expressão de Expressões Multidimensionais (MDX) de coordenadas de célula que retornam um número que representa valores para o eixo x.
Observações
A regressão linear, que utiliza o método dos mínimos quadrados, calcula a equação de uma linha de regressão (isto é, a linha mais adequada para uma série de pontos). A linha de regressão tem a seguinte equação, onde a é a inclinação e b é a interceção:
y = ax+b
A função LinRegPoint avalia o conjunto especificado contra a segunda expressão numérica para obter os valores para o eixo y. A função avalia então o conjunto especificado em relação à terceira expressão numérica, se especificada, para obter os valores do eixo x. Se a terceira expressão numérica não for especificada, a função utiliza o contexto atual das células no conjunto especificado como valores para o eixo x. Não especificar o argumento do eixo x é frequentemente usado com a dimensão temporal.
Depois de calculada a linha de regressão linear, o valor da equação é calculado para a primeira expressão numérica e depois devolvido.
Note
A função LinRegPoint ignora células vazias ou células que contêm texto. No entanto, a função inclui células com valores de zero.
Example
O exemplo seguinte devolve o valor previsto das Vendas por Unidade nos últimos dez períodos com base na relação estatística entre Vendas por Unidade e Vendas em Loja.
LinRegPoint([Measures].[Unit Sales],LastPeriods(10),[Measures].[Unit Sales],[Measures].[Store Sales])