WorksheetFunction.Slope(Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Steigung der linearen Regressionslinie durch Datenpunkte in known_y und known_x zurück. Die Steigung ist der vertikale Abstand dividiert durch den horizontalen Abstand zwischen zwei beliebigen Punkten auf der Linie, d. h. die Änderungsrate entlang der Regressionslinie.
public:
double Slope(System::Object ^ Arg1, System::Object ^ Arg2);
public double Slope (object Arg1, object Arg2);
Public Function Slope (Arg1 As Object, Arg2 As Object) As Double
Parameter
- Arg1
- Object
Bekannt_y – ein Array oder ein Zellbereich mit numerisch abhängigen Datenpunkten.
- Arg2
- Object
Bekannt_x – die unabhängigen Datenpunkte.
Gibt zurück
Hinweise
Die Argumente müssen Zahlen oder Namen, Arrays oder Bezüge mit Zahlen darstellen.
Wenn ein Array- oder Bezugsargument Text, Wahrheitswerte oder leere Zellen enthält, werden diese Werte ignoriert; Zellen mit dem Wert Null werden jedoch berücksichtigt.
Wenn known_y und known_x leer sind oder eine andere Anzahl von Datenpunkten aufweisen, gibt Slope den fehlerwert #N/A zurück.
Die Gleichung für die Steigung der Regressionslinie lautet:
Abbildung 1: Gleichung für die Steigung der Regressionslinie
Der zugrunde liegende Algorithmus, der in den Funktionen Steigung und Intercept(Object, Object) verwendet wird, unterscheidet sich von dem zugrunde liegenden Algorithmus, der in der LinEst(Object, Object, Object, Object) Funktion verwendet wird. Bei unbestimmten und kollinearen Daten kann der Unterschied zwischen diesen Algorithmen zu unterschiedlichen Ergebnissen führen. Wenn beispielsweise die Datenpunkte in Y_Werte den Wert 0 und die Datenpunkte in X_Werte den Wert 1 aufweisen, geschieht Folgendes:
- Steigung und Intercept(Object, Object) rückgabe ein #DIV/0! zurück. Der Slope - und Intercept(Object, Object) Algorithmus ist so konzipiert, dass sie nach einer einzigen Antwort suchen, und in diesem Fall kann es mehr als eine Antwort geben.
- LinEst(Object, Object, Object, Object) gibt den Wert 0 zurück. Der LinEst(Object, Object, Object, Object) Algorithmus ist so konzipiert, dass er vernünftige Ergebnisse für kollineare Daten zurückgibt, und in diesem Fall kann mindestens eine Antwort gefunden werden.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für