LinRegR2 (MDX)
Vypočítá lineární regresi množiny a vrátí koeficient stanovení R2.
Syntax
LinRegR2(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 LinRegR2 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 LinRegR2 statistické R2, které popisují fit lineární rovnice k bodům.
Poznámka
Funkce LinRegR2 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 hodnotu R2, která popisuje správnost fit lineární regresní rovnice k bodům prodeje jednotek a míry prodeje obchodů.
LinRegR2(LastPeriods(10), [Measures].[Unit Sales],[Measures].[Store Sales])
Viz také