lineare Regression
Verfasst: Freitag 20. Juni 2014, 10:21
Hallöchen,
ich hab mal eine Verständnisfrage zur linearen Regression.
Ich habe eine Zeitreihe und möchte dort eine Regressionsgerade durchlegen. Dies mache ich mit dem Befehl scipy.stats.linregress um auch Werte für p, r zu erhalten.
Gleichzeitig habe ich meine Daten auch in Excel eingeladen und dort die Regressionsgerade bestimmt um einen Anhaltspunkt zu erhalten.
Leider stimmen die beiden Regressionsgeraden nicht überein. Der Schnittpunkt mit der y-Achse ist immer unterschiedlich. Der Wert, der in Excel berechnet wurde scheint mir plausibler, wenn man die Daten plottet. Woran kann das liegen? Wie errechnet Python den Schnittpunkt?
Regressionsgerade in Excel: y=7,47x+550.32
Regressionsgerade in Python: y=7,47x-14026
Excel:

Python:

Ich hab mich dabei an diesem Beispiel orientiert:
http://www.holzbau-blog.org/nichtlinear ... in-python/
Ich hab das Internet schon durchgeforstet aber nichts gefunden. Auch mit polyfit komme ich auf den gleichen Schnittpunkt mit der y Achse ...
Vielen Dank für eure Hilfe.
Liebe Grüße
ich hab mal eine Verständnisfrage zur linearen Regression.
Ich habe eine Zeitreihe und möchte dort eine Regressionsgerade durchlegen. Dies mache ich mit dem Befehl scipy.stats.linregress um auch Werte für p, r zu erhalten.
Gleichzeitig habe ich meine Daten auch in Excel eingeladen und dort die Regressionsgerade bestimmt um einen Anhaltspunkt zu erhalten.
Leider stimmen die beiden Regressionsgeraden nicht überein. Der Schnittpunkt mit der y-Achse ist immer unterschiedlich. Der Wert, der in Excel berechnet wurde scheint mir plausibler, wenn man die Daten plottet. Woran kann das liegen? Wie errechnet Python den Schnittpunkt?
Regressionsgerade in Excel: y=7,47x+550.32
Regressionsgerade in Python: y=7,47x-14026
Excel:

Python:

Ich hab mich dabei an diesem Beispiel orientiert:
http://www.holzbau-blog.org/nichtlinear ... in-python/
Ich hab das Internet schon durchgeforstet aber nichts gefunden. Auch mit polyfit komme ich auf den gleichen Schnittpunkt mit der y Achse ...
Vielen Dank für eure Hilfe.
Liebe Grüße