Nicht-lineare Regression mit scipy/numpy

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
gunnag
User
Beiträge: 2
Registriert: Freitag 28. März 2014, 20:24

Hallo,

ich habe eine datenwolke an punkten in einem x-array und einem y-array und würde da jetzt gerne keine lineare regression sondern eine gekrümmte regression gerne durchlegen. Nach recherchen habe ich z.B. curve_fit gefunden aber da ist wieder eine funktion verlangt die ich nicht habe. Wie kann ich denn so etwas bewerkstelligen? Könnte mir jemand ein Kurbeispiel zeigen? Ich komme mit den wirren beispielen im Netz nicht so ganz zurecht...

danke euch
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Du brauchst schon ein grobes Modell von der gesuchten Funktion, denn es muss irgendwie ein Fehler berechnet werden. Ansonsten wäre die Lösung zu einem Fit mit n+1 Punkten immer ein Polynom vom Grad n. Läuft perfekt durch alle Punkte, ist aber ganz sicher nicht das von dir gewünschte Ergebnis. Wenn du das Modell deiner Daten nicht kennst, dann musst du ggf. mehrere ausprobieren und "das beste", wie auch immer du das bestimmst, auswählen.
Das Leben ist wie ein Tennisball.
Antworten