Varians faktor inflasi untuk model aditif umum

10

Dalam perhitungan VIF biasa untuk regresi linier, setiap variabel bebas / jelas diperlakukan sebagai variabel dependen dalam regresi kuadrat terkecil biasa. yaituXj

Xj=β0+i=1,ijnβiXi

The nilai disimpan untuk setiap regresi dan VIF ditentukan oleh nR2n

VIFj=11Rj2

untuk variabel penjelas tertentu.

Misalkan model aditif generalisasi saya berbentuk,

Y=β0+i=1nβiXi+j=1msj(Xi).

Apakah ada perhitungan VIF yang setara untuk model jenis ini? Apakah ada cara saya bisa mengendalikan syarat kelancaran untuk menguji multikolinieritas?sj

dmanuge
sumber

Jawaban:

1

Ada fungsi dalam r corvif()yang dapat ditemukan dalam AEDpaket. Untuk contoh dan referensi, lihat Zuur et al. 2009. Model Efek Campuran dan Ekstensi dalam Ekologi dengan R hal. 386-387. Kode untuk paket ini tersedia dari situs web buku http://www.highstat.com/book2.htm .

kpurcell
sumber
8
Anda akan mendapatkan suara saya jika Anda merapikan jawaban Anda dengan beberapa matematika. :)
Alexis
8
@Alexis benar. Ini membantu, tetapi perhatikan bahwa pertanyaannya tidak menanyakan kode R. Bisakah Anda menjelaskan penerapan VIF kepada GAM secara konseptual?
gung - Reinstate Monica