Nah, ada satu metode ad hoc yang pernah saya gunakan sebelumnya. Saya tidak yakin apakah prosedur ini memiliki nama tetapi masuk akal secara intuitif.
Misalkan tujuan Anda adalah agar sesuai dengan model
Ysaya= β0+ β1Xsaya+ β2Zsaya+ εsaya
di mana dua prediktor - - sangat berkorelasi. Seperti yang telah Anda tunjukkan, menggunakan keduanya dalam model yang sama dapat melakukan hal-hal aneh pada estimasi koefisien dan nilai . Alternatif lain adalah menyesuaikan model pXsaya, Zsayahal
Zsaya= α0+ α1Xsaya+ ηsaya
Maka sisa akan tidak berkorelasi dengan X i dan dapat, dalam beberapa hal, dianggap sebagai bagian dari Z i yang tidak dimasukkan oleh hubungan liniernya dengan X i . Kemudian, Anda dapat melanjutkan untuk menyesuaikan modelηsayaXsayaZsayaXsaya
Ysaya= θ0+ θ1Xsaya+ θ2ηsaya+ νsaya
yang akan menangkap semua efek dari model pertama (dan akan, memang, memiliki sama persis dengan model pertama) tetapi prediktor tidak lagi collinear.R2
Sunting: OP telah meminta penjelasan mengapa residu tidak, secara definitif, memiliki korelasi sampel nol dengan prediktor ketika Anda menghilangkan intersep seperti yang mereka lakukan ketika intersep dimasukkan. Ini terlalu panjang untuk dikirim dalam komentar, jadi saya mengedit di sini. Derivasi ini tidak terlalu mencerahkan (sayangnya saya tidak bisa memberikan argumen intuitif yang masuk akal) tetapi ini menunjukkan apa yang diminta OP :
Ketika mencegat dihilangkan dalam regresi linier sederhana , β = Σ x i y i , jadiei=yi-xi∑xiyiβ^= ∑ xsayaysaya∑ x2saya . Korelasi sampel antaraxidaneisebanding dengan ¯ x e - ¯ x ¯ e di mana ¯ ⋅ menunjukkan rata-rata sampel dari kuantitas di bawah bilah. Saya sekarang akan menunjukkan ini belum tentu sama dengan nol.esaya= ysaya- xsaya∑ xsayaysaya∑ x2sayaxsayaesaya
x e¯¯¯¯¯- x¯¯¯e¯¯¯
⋅¯
Pertama yang kita miliki
x e¯¯¯¯¯= 1n( ∑ xsayaysaya- x2saya⋅ ∑ xsayaysaya∑ x2saya) = x y¯¯¯¯¯( 1 - ∑ x2saya∑ x2saya) = 0
tapi
x¯¯¯e¯¯¯= x¯¯¯( y¯¯¯- x¯¯¯⋅ x y¯¯¯¯¯x2¯¯¯¯¯) = x¯¯¯y¯¯¯- x¯¯¯2⋅ x y¯¯¯¯¯x2¯¯¯¯¯
esayaxsayax¯¯¯e¯¯¯0
y¯¯¯= x¯¯¯⋅ x y¯¯¯¯¯x2¯¯¯¯¯
x , y