LinRegVariance (MDX)
Vypočítá lineární regresi množiny a vrátí rozptyl spojený s regresní přímkou, y = ax + b.
Syntax
LinRegVariance(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
Lineární regrese, která používá metodu nejmenších čtverců, vypočítá rovnici regresní přímky (to znamená nejvhodnější přímku pro řadu bodů). Regresní přímka má následující rovnici, kde je sklon a b je průsečík:
y = ax+b
Funkce LinRegVariance 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á hodnoty pro osu x. Pokud druhý číselný výraz není zadaný, použije funkce aktuální kontext buněk v zadané sadě jako hodnoty osy x. Argument osy x se často nepoužívá s dimenzí Čas.
Po získání sady bodů vrátí funkce LinRegVariance statistickou odchylku, která popisuje fit lineární rovnice k bodům.
Poznámka
Funkce LinRegVariance 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 vrátí statistickou odchylku, která popisuje fit lineární rovnice k bodům prodeje jednotek a míry prodejů obchodů.
LinRegVariance(LastPeriods(10),[Measures].[Unit Sales],[Measures].[Store Sales])
Viz také