Bence birkaç yaklaşım var. Hepsine bakmadım ve hangisinin en iyisi olduğundan emin değilim:
sandwich
paketi:
library(sandwich)
coeftest(model, vcov=sandwich)
Ama bu bana nedense Stata'dan aldığım cevapları vermiyor. Asla nedenini çözmeye çalışmadım, sadece bu paketi kullanmıyorum.
rms
Paketi: Birlikte çalışmak için bir ağrı bu biraz bulmak ancak genellikle biraz çaba ile iyi cevap almak. Ve bu benim için en faydalı olanı.
model = ols(a~b, x=TRUE)
robcov(model)
Sıfırdan kodlayabilirsiniz ( bu blog yayınına bakın ). En acı seçenek gibi görünüyor, ancak oldukça kolay ve bu seçenek genellikle en iyi şekilde çalışıyor.
Basit / hızlı bir açıklama, Huber-White veya Robust SE'nin modelden ziyade verilerden türetilmiş olması ve dolayısıyla birçok model varsayımına karşı sağlam olmasıdır. Ancak her zaman olduğu gibi, hızlı bir Google araması, ilgileniyorsanız bunu çok ayrıntılı bir şekilde ortaya koyacaktır.