Menu

Rechner für quadratische Regression

Die Ausgleichsparabel durch deine Punkte, mit exakten Koeffizienten und R².

Von Nethanel Bar, Mitgründer & CEO

Zuletzt aktualisiert

Willst du das ohne Rechner lösen können?

Der Mathekurs von Coddy bringt dir die Methode selbst bei: Du arbeitest jeden Schritt auf einer interaktiven Tafel und erfährst genau, wo ein Zug schiefgegangen ist.

Die quadratische Regression passt die Parabel an, die die Punkte am wenigsten verfehlt

Manche Daten steigen und fallen dann wieder, oder fallen und steigen wieder: die Höhe eines geworfenen Balls, der Gewinn bei verschiedenen Preisen, der Verbrauch eines Autos bei verschiedenen Geschwindigkeiten. Eine Gerade durch solche Daten hat die falsche Form, egal wie gut sie liegt. Die quadratische Regression passt stattdessen eine Parabel an, y = ax² + bx + c, und wählt a, b und c so, dass die quadrierten senkrechten Abweichungen von den Punkten zusammen so klein wie möglich werden. Es ist dieselbe Idee der kleinsten Quadrate wie bei der linearen Regression, nur mit einem Koeffizienten mehr.

Die quadrierten Abweichungen zu minimieren führt auf drei Gleichungen in a, b und c, die Normalgleichungen, gebildet aus den Summen von x, x², x³, x⁴, y, xy und x²y. Ein grafikfähiger Taschenrechner löst sie mit Gleitkommazahlen. Diese Seite löst sie mit exakten Brüchen, ein Koeffizient von -8/7 steht also als -8/7 da und nicht als -1,142857, und auch R² ist ein exakter Bruch.

Unter der Antwort stehen für jeden Punkt der vorhergesagte Wert und das Residuum. Eine gute quadratische Anpassung hinterlässt Residuen, die wie Rauschen aussehen: über und unter null verstreut, ohne Muster. Wenn sie immer noch eine Kurve bilden oder über die Tabelle hinweg stetig wachsen, ist auch eine Parabel nicht die richtige Form, und ein anderes Modell ist einen Versuch wert.

Was an der Parabel auffällt

  • Das Vorzeichen von a bestimmt die Form: Negatives a öffnet nach unten und hat einen höchsten Punkt, positives a öffnet nach oben und hat einen tiefsten Punkt.
  • Drei Punkte mit verschiedenen x-Werten passen immer exakt. Die Punkte (1, 4), (2, 9) und (3, 20) liegen auf y = 3x² - 4x + 5, jedes Residuum ist 0, und das sagt nichts über die Daten.
  • R² ist bei einer Parabel 1 minus die Summe der Residuenquadrate geteilt durch die Gesamtstreuung von y. Es kann nie kleiner sein als das r² einer Geraden bei denselben Daten, weil eine Gerade eine Parabel mit a = 0 ist.
  • Der Scheitelpunkt der angepassten Kurve liegt bei x = -b/(2a). Für die Daten 2, 6, 11, 13, 12, 8 bei x = 1 bis 6 ist das x = 33/8, wo die Kurve ihr Maximum von etwa 12,45 erreicht.
  • Der angepassten Kurve kannst du nur zwischen dem kleinsten und dem größten x trauen. Hinter den Enden dreht eine Parabel um und läuft gegen plus oder minus unendlich, egal was die Daten tun.

So rechnest du eine quadratische Regression von Hand

  1. Bilde die Summen

    Berechne für jeden Punkt x, x², x³, x⁴, y, xy und x²y, addiere dann jede Spalte und zähle die Punkte. Für x = 0, 1, 2, 3 und y = 1, 2, 5, 11: n = 4, Σx = 6, Σx² = 14, Σx³ = 36, Σx⁴ = 98, Σy = 19, Σxy = 45 und Σx²y = 121.

  2. Stell die Normalgleichungen auf

    aΣx⁴ + bΣx³ + cΣx² = Σx²y, aΣx³ + bΣx² + cΣx = Σxy und aΣx² + bΣx + cn = Σy. Mit den Summen oben: 98a + 36b + 14c = 121, 36a + 14b + 6c = 45 und 14a + 6b + 4c = 19.

  3. Löse die drei Gleichungen

    Eliminiere eine Unbekannte nach der anderen und halte die Brüche exakt. Dieses System ergibt a = 1,25, b = -0,45 und c = 1,05, also y = 1,25x² - 0,45x + 1,05.

  4. Prüfe mit den Residuen

    Setz jedes x in die Kurve ein und zieh die Vorhersage vom tatsächlichen y ab. Hier sind die Residuen -0,05; 0,15; -0,15 und 0,05, ihre Quadrate ergeben 0,05, und R² = 1214/1215, etwa 0,9992.

Ausgleichsparabeln für kleine Datensätze

Jede Zeile ist ein Datensatz, eingegeben in den Rechner oben, mit den exakten Koeffizienten und dem R², die er ausgibt.

x-Wertey-WerteAusgleichsparabelR²
0, 1, 2, 31, 2, 5, 11y = 1.25x² - 0.45x + 1.051214/1215 ≈ 0.9992
-2, -1, 0, 1, 2, 39, 4, 1, 0, 1, 4y = x² - 2x + 11
1, 2, 3, 4, 5, 62, 6, 11, 13, 12, 8y = -(8/7)x² + (66/7)x - 7887/917 ≈ 0.9673
0, 1, 2, 3, 42, 17, 22, 17, 2y = -5x² + 20x + 21
1, 2, 34, 9, 20y = 3x² - 4x + 51
0, 1, 2, 3, 4, 50, 1, 4, 9, 16, 25y = x²1

Gerechnete Beispiele

Eine enge Anpassung mit Dezimal-Koeffizienten

plain
x: 0, 1, 2, 3; y: 1, 2, 5, 11

Die Normalgleichungen ergeben a = 1,25, b = -0,45 und c = 1,05, also y = 1,25x² - 0,45x + 1,05. Die Vorhersagen sind 1,05; 1,85; 5,15 und 10,95, die Residuen -0,05; 0,15; -0,15 und 0,05, und R² = 1214/1215, etwa 0,9992.

Daten, die steigen und wieder fallen

plain
x: 1, 2, 3, 4, 5, 6; y: 2, 6, 11, 13, 12, 8

Die Ausgleichsparabel ist y = -(8/7)x² + (66/7)x - 7 mit R² = 887/917, etwa 0,9673. Weil a negativ ist, hat die Kurve ein Maximum, bei x = 33/8 = 4,125 und y = 697/56, etwa 12,45. Eine Gerade durch dieselben Punkte erreicht nur r² = 375/917, etwa 0,4089, weil sie nicht umkehren kann.

Ein geworfener Ball

plain
x: 0, 1, 2, 3, 4; y: 2, 17, 22, 17, 2

Höhen in Metern im Abstand von einer Sekunde. Die Anpassung ist exakt: y = -5x² + 20x + 2, jedes Residuum ist 0 und R² = 1. Die -5 ist die halbe Fallbeschleunigung, gerundet auf 10 m/s², die 20 ist die Abwurfgeschwindigkeit und die 2 die Abwurfhöhe. Der höchste Punkt liegt bei x = 2, y = 22.

Punkte, die schon eine Parabel waren

plain
x: -2, -1, 0, 1, 2, 3; y: 9, 4, 1, 0, 1, 4

Das sind die Werte von (x - 1)², und der Rechner gibt y = x² - 2x + 1 zurück, dieselbe Parabel ausmultipliziert, mit R² = 1 und jedem Residuum 0. So prüfst du schnell, ob eine Reihe von Werten wirklich von einer einzigen quadratischen Funktion stammt.

Häufige Fehler

  • Nur drei Punkte verwenden und R² = 1 als tolle Anpassung lesen. Drei beliebige Punkte mit verschiedenen x-Werten liegen immer auf irgendeiner Parabel.
  • Die Summen oder Koeffizienten unterwegs runden. Die Normalgleichungen sind empfindlich, und eine kleine Rundung in Σx⁴ kann c spürbar verschieben. Behalte die Brüche bis zum Schluss.
  • Die Summen an die falschen Stellen der Gleichungen schreiben. Oben links steht Σx⁴, unten rechts n; jede Zeile senkt die Potenzen um eins.
  • Weit außerhalb der Daten vorhersagen. Die Parabel dreht hinter ihren Enden um und läuft gegen unendlich, ob die echte Größe das tut oder nicht.
  • Eine Parabel wählen, weil R² gestiegen ist. R² ist bei einer Parabel immer mindestens so groß wie das r² einer Geraden bei denselben Daten; die Frage ist, ob die Residuen ihr Muster verlieren.

Häufige Fragen zur quadratischen Regression

Was ist eine quadratische Regression?
Das Anpassen einer Parabel y = ax² + bx + c an Daten nach der Methode der kleinsten Quadrate: a, b und c werden so gewählt, dass die Summe der quadrierten senkrechten Abstände zwischen den Punkten und der Kurve so klein wie möglich ist. Sie ist das richtige Verfahren, wenn ein Streudiagramm steigt und wieder fällt, oder fällt und wieder steigt, statt einer Geraden zu folgen.
Wie findet man die Gleichung der quadratischen Regression?
Addiere x, x², x³, x⁴, y, xy und x²y über alle Punkte und löse die drei Normalgleichungen aΣx⁴ + bΣx³ + cΣx² = Σx²y, aΣx³ + bΣx² + cΣx = Σxy und aΣx² + bΣx + cn = Σy. Für x = 0, 1, 2, 3 und y = 1, 2, 5, 11 ist die Lösung a = 1,25, b = -0,45, c = 1,05.
Wie viele Punkte brauche ich für eine quadratische Regression?
Mindestens drei, mit mindestens drei verschiedenen x-Werten. Bei genau drei geht die Parabel durch alle, und R² ist automatisch 1; erst ab vier Punkten sagt die Anpassung etwas über die Daten.
Was bedeutet R² bei einer quadratischen Anpassung?
R² = 1 minus (Summe der Residuenquadrate) geteilt durch (Gesamtstreuung von y um seinen Mittelwert). Es ist der Anteil der Streuung von y, den die Parabel erklärt. Für y = 2, 6, 11, 13, 12, 8 bei x = 1 bis 6 ist R² = 887/917, etwa 0,9673.
Ist die quadratische Regression dasselbe wie die polynomiale Regression?
Sie ist die polynomiale Regression vom Grad 2. Eine Anpassung vom Grad 3 fügt einen x³-Term und eine vierte Normalgleichung hinzu, und so weiter. Höhere Grade passen immer enger an die Punkte, und ab einem gewissen Punkt passen sie das Rauschen statt des Trends an; bei einem kleinen Datensatz ist Grad 2 deshalb meist das Höchste.
Wie finde ich den Scheitelpunkt der angepassten Parabel?
Wie bei jeder Parabel: x = -b/(2a), dann dieses x in die Gleichung einsetzen, um y zu bekommen. Für y = -(8/7)x² + (66/7)x - 7 ergibt das x = 33/8 und y = 697/56, etwa 12,45; dort erreicht der angepasste Trend sein Maximum.
Warum sind die Koeffizienten Brüche?
Weil das Lösen der Normalgleichungen bei Daten, die du eintippen kannst, immer rationale Zahlen ergibt, und der Bruch ist die exakte Antwort. -8/7 ist der Leitkoeffizient; -1,142857 ist eine Rundung davon. Der Kopieren-Knopf liefert die Kurve in Dezimalzahlen für eine Tabellenkalkulation.

Weitere Mathe-Werkzeuge

Illustration der Programmiersprachen bei Coddy

Lerne Mathe mit Coddy

LOS GEHT'S