LinRegSlope (MDX)LinRegSlope (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 dell'inclinazione nella retta di regressione y = ax + b.Calculates the linear regression of a set, and returns the value of the slope in the regression line, y = ax + b.

SintassiSyntax


LinRegSlope(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )  

ArgomentiArguments

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 LinRegSlope funzione valuta il set specificato in base alla prima espressione numerica per ottenere i valori per l'asse y.The LinRegSlope function evaluates the specified set against the first numeric expression to obtain the values for the y-axis. La funzione valuta quindi l'espressione set specificata in base alla seconda espressione numerica, se specificata, per ottenere i valori per l'asse x.The function then evaluates the specified set expression against the second numeric expression, if specified, to get the values for the x-axis. Se la seconda espressione numerica viene omessa, come valori per l'asse x la funzione utilizza il contesto corrente delle celle contenute nel set specificato.If the second 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 aver ottenuto il set di punti, il LinRegSlope funzione restituisce l'inclinazione della retta di regressione (nell'equazione sopra riportata).After obtaining the set of points, the LinRegSlope function returns the slope of the regression line (a in the previous equation).

Nota

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

EsempioExample

Nell'esempio seguente viene restituita l'inclinazione di una retta di regressione per le misure relative alle vendite unitarie e alle vendite dei negozi.The following example returns the slope of a regression line for the unit sales and the store sales measures.

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

Vedere ancheSee Also

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