Udostępnij za pośrednictwem


LinRegSlope (MDX)

Oblicza regresję liniową zestaw i zwraca wartość nachylenia linii regresja y = ax + b.

LinRegSlope(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )

Argumenty

  • Set_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), która zwraca zestaw.

  • Numeric_Expression_y
    Prawidłowe wyrażenie liczbowe będące zwykle wyrażeniem Multidimensional Expressions (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 Multidimensional Expressions (MDX) ze współrzędnymi komórka, która zwraca liczbę reprezentującą wartości na oś x.

Remarks

W regresja liniowej, który korzysta z metoda najmniejszych kwadratów oblicza równania linii regresja (czyli najlepiej pasującej prostej dla serii punktów).The regresja line has the following equation, where a is the slope and b is the intercept:

y = ax + b

The LinRegSlope funkcja evaluates the specified zestaw against the first wyrażenie liczbowe to obtain the values for the y-oś. Następnie funkcja oblicza wyrażenie określony zestaw dla drugiego wyrażenie liczbowe, jeśli określona w celu uzyskania wartości dla oś x.Jeśli drugie wyrażenie liczbowe nie jest określone, funkcja wykorzystuje bieżący kontekst komórek w określonym zestawie jako wartości dla oś x.Nie określając argument oś x często jest używany z wymiaru czas.

After obtaining the zestaw of points, the LinRegSlope funkcja returns the slope of the regresja line (a in the previous equation).

Uwaga

The LinRegSlope funkcja ignores empty cells or cells that contain text or logical values. Jednak funkcja zawiera komórki o wartości zero.

Przykład

W poniższym przykładzie zwraca wartość nachylenia linii regresja dla jednostki sprzedaży i w magazynie sprzedaży środków.

LinRegSlope(LastPeriods(10),[Measures].[Unit Sales],[Measures].[Store Sales])