Freigeben über


LinRegVariance (MDX)

Aktualisiert: 17. Juli 2006

Berechnet die lineare Regression einer Menge und gibt die Varianz zurück, die der Regressionsgleichung y = ax + b zugeordnet ist.

Syntax

LinRegVariance(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] ] )

Argumente

  • Set_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Menge zurückgibt.
  • Numeric_Expression_y
    Ein gültiger numerischer Ausdruck, bei dem es sich in der Regel um einen MDX-Ausdruck (Multidimensional Expressions) für Zellenkoordinaten handelt. Die vom Ausdruck zurückgegebene Zahl stellt den Wert für die Y-Achse dar.
  • Numeric_Expression_x
    Ein gültiger numerischer Ausdruck, bei dem es sich in der Regel um einen MDX-Ausdruck (Multidimensional Expressions) für Zellenkoordinaten handelt. Die vom Ausdruck zurückgegebene Zahl stellt den Wert für die X-Achse dar.

Hinweise

Die lineare Regression berechnet mit der Methode der kleinsten Quadrate die Gleichung einer Regressionsgeraden (d. h. der Ausgleichsgeraden für eine Reihe von Punkten). Die Regressionsgerade ist durch folgende Gleichung gegeben, wobei a der Regressionskoeffizient und b das konstante Glied genannt wird:

y = ax+b

Die LinRegVariance-Funktion wertet die angegebene Mengefür den ersten numerischen Ausdruck aus, um die Werte für die Y-Achse zu erhalten. Anschließend wertet die Funktion die angegebene Mengefür den zweiten numerischen Ausdruck, sofern angegeben, aus, um die Werte für die X-Achse zu erhalten. Wenn kein zweiter numerischer Ausdruck**angegeben wird, verwendet die Funktion den aktuellen Kontext der Zellen in der angegebenen Menge als Werte für die X-Achse. Für die Time-Dimension wird das X-Achsen-Argument häufig ausgelassen.

Nach dem Erhalten der Punktemenge gibt die LinRegVariance-Funktion die statistische Varianz zurück, die die Übereinstimmung der linearen Gleichung mit den Punkten beschreibt.

ms144763.note(de-de,SQL.90).gifHinweis:
Leere Zellen oder Zellen, die Text oder logische Werte enthalten, werden von der LinRegVariance-Funktion ignoriert. Zellen mit dem Wert Null (0) werden jedoch von der Funktion berücksichtigt.

Beispiel:

Im folgenden Beispiel wird die statistische Varianz zurückgegeben, die die Übereinstimmung der linearen Gleichung mit den Punkten für die Unit Sales- und die Store Sales-Measures beschreibt.

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

Siehe auch

Verweis

MDX-Funktionsreferenz (MDX)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. Juli 2006

Geänderter Inhalt:
  • Syntax und Argumente wurden zur Verdeutlichung aktualisiert.
  • Aktualisierte Beispiele wurden hinzugefügt.