Covariance (многомерные выражения)
Возвращает ковариацию совокупности значений пар X-Y, вычисленных из набора с помощью формулы смещенной совокупности (разделенную на количество пар X-Y).
Синтаксис
Covariance(Set_Expression,Numeric_Expression_y [ ,Numeric_Expression_x ] )
Аргументы
Set_Expression
Допустимое многомерное выражение, возвращающее набор.
Numeric_Expression_y
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число, которое представляет значения по оси Y.
Numeric_Expression_x
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число, которое представляет значения по оси X.
Замечания
Функция ковариации вычисляет указанный набор по первому числового выражения, чтобы получить значения для оси 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]
См. также
Справочник по функции многомерных выражений (многомерные выражения)