LinRegIntercept (MDX)
Oblicza regresję liniową zestaw i zwraca wartość punktu przecięcia x w regresja, y = ax + b.
Składnia
LinRegIntercept(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )
Argumenty
Set_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.Numeric_Expression_y
Prawidłowe wyrażenie liczbowe będące zwykle wyrażeniem wyrażeń wielowymiarowych (MDX) ze współrzędnymi komórka, które zwraca liczbę reprezentującą wartości na oś y.Numeric_Expression_x
Prawidłowe wyrażenie liczbowe będące zwykle wyrażeniem wyrażeń wielowymiarowych (MDX) ze współrzędnymi komórka, które zwraca liczbę reprezentującą wartości na oś x.
Uwagi
regresja liniowej, który korzysta z metoda najmniejszych kwadratów oblicza równania linii regresja (czyli najlepiej -dopasowanie prostej dla serii punktów).Linia regresja ma następujące równanie, gdzie jest nachylenie i b to punkt przecięcia:
y = ax + b
LinRegIntercept Funkcja oblicza określony zestaw pierwszy wyrażenie liczbowe Aby uzyskać wartości dla oś y.Następnie funkcja oblicza określony zestaw drugi wyrażenie liczbowe, jeśli określone, aby uzyskać wartości dla oś x.Jeżeli nie określono drugie wyrażenie liczbowe, funkcji używany jest bieżący kontekst komórek w określonym zestaw jako wartości dla oś x.Nie określając argument oś x jest często używany z czasem wymiar.
Po uzyskaniu zestaw punktów, LinRegIntercept funkcja zwraca wartość punktu przecięcia linii regresja (b w równaniu poprzedniej).
Ostrzeżenie
LinRegVariance Funkcja ignoruje puste komórki lub komórki zawierające tekst lub wartości logicznych.Jednak funkcja zawiera komórki o wartości zero.
Przykład
Poniższy przykład zwraca punkt przecięcia linii regresja unit sales i magazynu sprzedaży środków.
LinRegIntercept(LastPeriods(10),[Measures].[Unit Sales],[Measures].[Store Sales])