LinRegPoint(MDX)LinRegPoint (MDX)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

값을 반환 하 고 집합의 선형 회귀를 계산 하는 y 절편 고 회귀선 y = ax + b 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.

구문Syntax


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

인수Arguments

Slice_Expression_xSlice_Expression_x
slicer 축 값을 나타내는 숫자를 반환하는 셀 좌표의 유효한 숫자 식으로, 일반적으로 MDX 식입니다.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
집합을 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a set.

Numeric_Expression_yNumeric_Expression_y
Y축 값을 나타내는 숫자를 반환하는 셀 좌표의 유효한 숫자 식으로서, 일반적으로 MDX 식입니다.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
X축 값을 나타내는 숫자를 반환하는 셀 좌표의 유효한 숫자 식으로서, 일반적으로 MDX 식입니다.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.

주의Remarks

최소 제곱법을 사용하는 선형 회귀는 일련의 점에 대해 가장 적합한 선인 회귀선의 수식을 계산합니다.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). 회귀선은 다음 수식을 여기서는 기울기가 고 b는 절편:The regression line has the following equation, where a is the slope and b is the intercept:

y = ax+by = ax+b

LinRegPoint 함수는 y 축에 대 한 값을 가져오려면 두 번째 숫자 식에 대해 지정 된 집합을 계산 합니다.The LinRegPoint function evaluates the specified set against the second numeric expression to obtain the values for the y-axis. 그런 다음 세 번째 숫자 식(지정된 경우)에 대해 지정된 집합을 계산하여 X축 값을 구합니다.The function then evaluates the specified set against the third numeric expression, if specified, to get the values for the x-axis. 세 번째 숫자 식이 지정되지 않은 경우 이 함수는 지정된 집합의 현재 셀 컨텍스트를 X축 값으로 사용합니다.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. X축 인수를 지정하지 않는 방식은 Time 차원에서 자주 사용됩니다.Not specifying the x-axis argument is frequently used with the Time dimension.

선형 회귀선이 계산된 후 첫 번째 숫자 식에 대해 수식 값이 계산되고 반환됩니다.Once the linear regression line has been calculated, the value of the equation is calculated for the first numeric expression and then returned.

참고

LinRegPoint 함수는 빈 셀 이나 텍스트를 포함 하는 셀은 무시 합니다.The LinRegPoint function ignores empty cells or cells that contain text. 그러나 값이 0인 셀은 포함시킵니다.However, the function includes cells with values of zero.

예제Example

다음 예에서는 Unit Sales와 Store Sales 간의 통계 관계를 기준으로 지난 10개의 기간과 비교한 Unit 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])  

관련 항목:See Also

MDX 함수 참조 ( Mdx)MDX Function Reference (MDX)