LinRegPoint (MDX)

Calcola la regressione lineare di un set e restituisce il valore dell'intercetta y nella linea di regressione, y = ax + b per un determinato valore di x.

Sintassi

  
LinRegPoint(Slice_Expression_x, Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )  

Argomenti

Slice_Expression_x
Espressione numerica valida che in genere è un'espressione MDX (Multidimensional Expression) di coordinate di celle che restituisce un numero che rappresenta i valori per l'asse di sezionamento.

Set_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un set.

Numeric_Expression_y
Espressione numerica valida che in genere è un'espressione MDX (Multidimensional Expression) di coordinate di celle che restituisce un numero che rappresenta i valori per l'asse Y.

Numeric_expression_x
Espressione numerica valida che in genere è un'espressione MDX (Multidimensional Expression) di coordinate di celle che restituisce un numero che rappresenta i valori per l'asse X.

Osservazioni:

La regressione lineare, che utilizza il metodo dei minimi quadrati, calcola l'equazione di una retta di regressione, ovvero la retta di migliore approssimazione per una serie di punti. La retta di regressione ha l'equazione seguente, dove una è la pendenza e b è l'intercetta:

y = ax+b

La funzione LinRegPoint valuta il set specificato rispetto alla seconda espressione numerica per ottenere i valori per l'asse y. La funzione valuta quindi il set specificato in base alla terza espressione numerica, se specificata, per ottenere i valori per l'asse x. Se la terza espressione numerica viene omessa, come valori per l'asse x la funzione utilizza il contesto corrente delle celle contenute nel set specificato. L'omissione dell'argomento dell'asse x è frequente con le dimensioni temporali.

Dopo il calcolo della regressione lineare, viene calcolato e quindi restituito il valore dell'equazione per la prima espressione numerica.

Nota

La funzione LinRegPoint ignora celle o celle vuote che contengono testo. Tuttavia, la funzione include celle con valori zero.

Esempio

Nell'esempio seguente viene restituito il valore stimato di Unit Sales negli ultimi dieci periodi in base alla relazione statistica tra Unit Sales e Store Sales.

LinRegPoint([Measures].[Unit Sales],LastPeriods(10),[Measures].[Unit Sales],[Measures].[Store Sales])  

Vedi anche

Guida di riferimento alle funzioni MDX (MDX)