Condividi tramite


Covariance (MDX)

Restituisce la covarianza della popolazione delle coppie di valori x-y valutata su un set, utilizzando la formula della popolazione distorta (dividendo per il numero di coppie x-y).

Sintassi

Covariance(Set_Expression,Numeric_Expression_y [ ,Numeric_Expression_x ] )

Argomenti

  • Set_Expression
    Espressione MDX (Multidimensional Expression) valida che restituisce un set.

  • Numeric_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.

  • Numeric_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.

Osservazioni

Per ottenere i valori per l'asse y, la funzione Covariance valuta il set specificato in base alla prima espressione numerica. La funzione valuta quindi il set specificato in base alla seconda espressione numerica, se specificata, per ottenere il set di valori per l'asse x. 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.

La funzione Covariance utilizza la formula della popolazione distorta, a differenza della funzione CovarianceN, che utilizza la formula della popolazione non distorta (dividendo per il numero di coppie x-y, quindi sottraendo 1).

Nota

La funzione Covariance ignora le celle vuote e le celle contenenti valori di testo o logici, mentre le celle con valori zero vengono prese in considerazione.

Esempio

Nell'esempio seguente viene illustrato come utilizzare la funzione 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]