LinRegPoint (MDX)LinRegPoint (MDX)

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Calcola la regressione lineare di un set e restituisce il valore della intercetta y nella retta di regressione y = ax + b per un determinato valore di x.Calculates the linear regression of a set, and returns the value of the y-intercept in the regression line, y = ax + b for a particular value of x.

SintassiSyntax


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

ArgomentiArguments

Slice_Expression_xSlice_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.A valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number that represents values for the slicer axis.

Set_ExpressionSet_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un set.A valid Multidimensional Expressions (MDX) expression that returns a set.

Numeric_Expression_yNumeric_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.A valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number that represents values for the y-axis.

Numeric_Expression_xNumeric_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.A valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number that represents values for the x-axis.

OsservazioniRemarks

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.Linear regression, that uses the least-squares method, calculates the equation of a regression line (that is, the best-fit line for a series of points). Retta di regressione è l'equazione seguente, in cui un viene definito inclinazione e b viene definito intercetta:The regression line has the following equation, where a is the slope and b is the intercept:

y = ax+by = ax+b

Il LinRegPoint funzione valuta il set specificato in base alla seconda espressione numerica per ottenere i valori per l'asse y.The LinRegPoint function evaluates the specified set against the second numeric expression to obtain the values for the y-axis. La funzione valuta quindi il set specificato in base alla terza espressione numerica, se specificata, per ottenere i valori per l'asse x.The function then evaluates the specified set against the third numeric expression, if specified, to get the values for the x-axis. 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.If the third numeric expression is not specified, the function uses the current context of the cells in the specified set as the values for the x-axis. L'omissione dell'argomento dell'asse x è frequente con le dimensioni temporali.Not specifying the x-axis argument is frequently used with the Time dimension.

Dopo il calcolo della regressione lineare, viene calcolato e quindi restituito il valore dell'equazione per la prima espressione numerica.Once the linear regression line has been calculated, the value of the equation is calculated for the first numeric expression and then returned.

Nota

Il LinRegPoint funzione ignora le celle vuote o che contengono testo.The LinRegPoint function ignores empty cells or cells that contain text. Tuttavia, la funzione include celle con valori zero.However, the function includes cells with values of zero.

EsempioExample

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.The following example returns the predicted value of Unit Sales over the past ten periods based on the statistical relationship between Unit Sales and Store Sales.

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

Vedere ancheSee Also

Riferimento alla funzione MDX ( MDX )MDX Function Reference (MDX)