Saya mencoba memperbarui model berbasis lm () saya untuk mendapatkan kesalahan dan pengujian standar yang benar. Saya benar-benar bingung yang menggunakan matriks VC. The sandwich
paket penawaran vcovHC
, vcovHAC
dan NeweyWest
. Sementara yang pertama hanya bertanggung jawab untuk heteroskedastisitas, dua yang terakhir menjelaskan korelasi serial dan heteroskedastisitas. Namun, dokumentasi tidak memberi tahu banyak tentang perbedaan antara dua yang terakhir (setidaknya saya tidak mengerti). Melihat fungsinya sendiri, saya menyadari bahwa NeweyWest sebenarnya memanggil vcovHAC.
Secara empiris hasil coeftest(mymodel, vcov. = vcovHAC)
dan coeftest(mymodel, vcov. = NeweyWest)
marah berbeda. Meskipun vcovHAC
agak dekat dengan hasil lm naif, menggunakan NeweyWest semua koefisien berubah tidak signifikan (tes bahkan mendekati 1).
vcovHAC
perbedaannya NeweyWest
. Untuk meringkas, metode HAC berbeda hanya berbeda pada pilihan bobot. NeweyWest
memiliki bobot yang ditentukan, vcovHAC
adalah fungsi umum, yang memungkinkan Anda menyediakan bobot sendiri, dan secara default menggunakan bobot Andrews.