¿Cuál es la diferencia entre lm () y rlm ()?

19

Acabo de encontrar la función "Ajuste robusto de modelos lineales" rlm() en la MASSbiblioteca .

Me gustaría saber la diferencia entre esta función y la función de regresión lineal estándar, lm().

¿Podría alguien darme una breve explicación?

L. Bakker
fuente

Respuestas:

14

Es ( rlm) es para modelos lineales robustos. Se describe en Venables y Ripley. Sin embargo, los detalles de los cálculos robustos no encajarían en una "respuesta corta": debe buscar en varios documentos de Ripley, Tukey y otros.

Es una forma de regresión robusto que utiliza M-estimadores .

Consulte este documento de Ripley para obtener más información: http://www.stats.ox.ac.uk/pub/StatMeth/Robust.pdf

Iterador
fuente
66
También puede ver partes de la discusión en el libro relevante (Venables y Ripley MASS) en Google books: books.google.com/… - si desea todo, necesita comprar el libro o encontrarlo en el biblioteca ... muy brevemente, la regresión robusta compensa los efectos de los valores atípicos en el análisis.
Ben Bolker
4

La función lm utiliza el método de mínimos cuadrados ordinarios (OLS) para reducir los residuos. mientras que la función rlm usa estimadores M. OLS es muy sensible a los valores atípicos, el método de estimación M no lo es.

Sufian Ali
fuente