Kovariance (MDX)
Vrátí kovarianci základního souboru párů x-y hodnot vyhodnocených v množině pomocí vzorce zkresleného základního souboru (vydělením počtem dvojic x-y).
Syntax
Covariance(Set_Expression,Numeric_Expression_y [ ,Numeric_Expression_x ] )
Argumenty
Set_Expression
Platný výraz MDX (Multidimensional Expressions), který vrací sadu.
Numeric_Expression_y
Platný číselný výraz, který je obvykle výrazem MDX (Multidimensional Expressions) souřadnic buněk, které vrací číslo, které představuje hodnoty pro osu y.
Numeric_Expression_x
Platný číselný výraz, který je obvykle výrazem multidimenzionálních výrazů (MDX) souřadnic buněk, které vrací číslo, které představuje hodnoty pro osu x.
Poznámky
Funkce Kovariance vyhodnotí zadanou sadu proti prvnímu číselnému výrazu, aby získala hodnoty pro osu y. Funkce pak vyhodnotí zadanou sadu proti druhému číselnému výrazu, pokud je zadaný, a získá sadu hodnot pro osu x. Pokud druhý číselný výraz není zadaný, funkce použije aktuální kontext buněk v zadané ose x jako hodnoty.
Kovariance funkce používá zkreslený základní vzorec. To je na rozdíl od KovarianceN funkce, která používá nestranný základní vzorec (vyděluje počet dvojic x-y a pak odečte 1).
Poznámka
Funkce Kovariance ignoruje prázdné buňky nebo buňky obsahující text nebo logické hodnoty. Funkce ale obsahuje buňky s hodnotami nuly.
Příklad
Následující příklad ukazuje, jak používat funkci Kovariance:
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]
Viz také