ee.Reducer.linearRegression

Erstellt eine Reducer-Funktion, mit der eine lineare Regression der kleinsten Quadrate mit numX unabhängigen und numY abhängigen Variablen berechnet wird.

Jedes Eingabetupel enthält Werte für die unabhängigen Variablen, gefolgt von den abhängigen Variablen.

Die erste Ausgabe ist ein Koeffizienten-Array mit den Dimensionen (numX, numY). Jede Spalte enthält die Koeffizienten für die entsprechende abhängige Variable. Die zweite Ausgabe ist ein Vektor des mittleren quadratischen Fehlers der Residuen jeder abhängigen Variablen. Beide Ausgaben sind null, wenn das System unterbestimmt ist, z.B. wenn die Anzahl der Eingaben kleiner oder gleich numX ist.

NutzungAusgabe
ee.Reducer.linearRegression(numX, numY)Reducer
ArgumentTypDetails
numXGanzzahlDie Anzahl der Eingabedimensionen.
numYGanzzahl, Standard: 1Die Anzahl der Ausgabedimensionen.