Compartilhar via


Função Covariance (MDX)

Retorna a covariância de população dos pares x-y de valores avaliados em um conjunto, usando a fórmula de população polarizada (dividindo pelo número de pares x-y).

Sintaxe

Covariance(Set_Expression,Numeric_Expression_y [ ,Numeric_Expression_x ] )

Argumentos

  • Set_Expression
    Uma linguagem MDX válida que retorna um conjunto.

  • Numeric_Expression_y
    Uma expressão numérica válida, geralmente uma linguagem MDX de coordenadas de célula, que retorna um número que representa valores do eixo y.

  • Numeric_Expression_x
    Uma expressão numérica válida, geralmente uma linguagem MDX de coordenadas de célula, que retorna um número que representa valores do eixo x.

Comentários

A função Covariance avalia o conjunto especificado em relação à primeira expressão numérica para obter os valores para o eixo y. Em seguida, a função avalia o conjunto especificado em relação à segunda expressão numérica, se especificada, para obter o conjunto de valores para o eixo x. Se a segunda expressão numérica não for especificada, a função utilizará o contexto atual das células no conjunto especificado como valores para o eixo x.

A função Covariance usa a fórmula de população polarizada. Isso é feito em oposição à função CovarianceN, que usa a fórmula de população polarizada (dividindo pelo número de pares x-y e subtraindo 1).

ObservaçãoObservação

A função Covariance ignora células vazias ou as células que contêm texto ou valores lógicos. Porém, a função contém células com valores zero.

Exemplo

O exemplo a seguir mostra como usar a função de covariância:

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]

Consulte também

Referência