Covariance (многомерные выражения)

Возвращает ковариацию совокупности значений пар X-Y, вычисленных из набора с помощью формулы смещенной совокупности (разделенную на количество пар X-Y).

Синтаксис

  
Covariance(Set_Expression,Numeric_Expression_y [ ,Numeric_Expression_x ] )  

Аргументы

Set_Expression
Допустимое многомерное выражение, возвращающее набор.

Numeric_Expression_y
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число, которое представляет значения по оси Y.

Numeric_Expression_x
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число, которое представляет значения по оси X.

Remarks

Функция ковариации вычисляет указанный набор для первого числового выражения, чтобы получить значения для оси y. Затем функция вычисляет указанный набор со вторым числовым выражением (если оно указано), чтобы получить значения для оси X. Если второе числовое выражение не указано, функция использует текущий контекст ячеек в указанном наборе в качестве значений для оси X.

Функция ковариации использует формулу смещенной совокупности. Это отличается от функции CovarianceN , которая использует формулу несмещенной совокупности (деление количества пар x-y, а затем вычитание 1).

Примечание

Функция ковариации игнорирует пустые ячейки или ячейки, содержащие текст или логические значения, не учитываются. Однако функция обрабатывает ячейки с нулевыми значениями.

Пример

В следующем примере показано использование функции внутри функции Covariance:

WITH   
MEMBER [Measures].[CovarianceDemo] AS  
COVARIANCE([Date].[Date].[Date].Members, [Measures].[Internet Sales Amount], [Measures].[Internet Order Count])   
SELECT {[Measures].[CovarianceDemo]} ON 0   
FROM  
[Adventure Works]  

См. также:

Справочник по функциям многомерных выражений (многомерные выражения)