Was ist der Unterschied zwischen lm () und rlm ()?


19

Ich habe gerade die Funktion "Robustes Anpassen linearer Modelle" rlm() in der MASSBibliothek gefunden .

Ich möchte den Unterschied zwischen dieser Funktion und der linearen Standardregressionsfunktion kennen lm().

Könnte mir jemand eine kurze Erklärung geben?

Antworten:


14

Es ( rlm) ist für robuste lineare Modelle. Es ist in Venables & Ripley beschrieben. Details der robusten Berechnungen würden jedoch nicht in eine "kurze Antwort" passen: Sie müssen sich mehrere Artikel von Ripley, Tukey und anderen ansehen.

Es ist eine Form der robusten Regression , die M-Schätzer verwendet .

Weitere Informationen finden Sie in diesem Artikel von Ripley: http://www.stats.ox.ac.uk/pub/StatMeth/Robust.pdf


6
Sie können auch Teile der Diskussion in dem entsprechenden Buch (Venables und Ripley MASS) in Google Books sehen: books.google.com/… - wenn Sie das Ganze möchten, müssen Sie das Buch kaufen oder im Bibliothek ... sehr kurz, robuste Regression downweights die Auswirkungen von Ausreißern auf der Analyse.
Ben Bolker

4

Die lm-Funktion verwendet die OLS-Methode (Ordinary Least Squares) zum Reduzieren der Residuen. Die Funktion rlm verwendet M-Schätzer. OLS ist sehr empfindlich gegenüber Ausreißern, die M-Schätzmethode dagegen nicht.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.