Uji Multikolinearitas (VIF & Tolerance) Online

Cek apakah variabel independen dalam regresi saling berkorelasi tinggi. Pilih Y dan minimal dua X — Tolerance dan VIF langsung dihitung.

Cara pakai

  1. Salin data dari Excel/Google Sheets/SPSS (termasuk baris nama variabel), lalu tempel ke kotak data. Bisa juga membuka file CSV atau Excel.
  2. Pilih variabel dependen (Y) dan centang minimal dua variabel independen (X).
  3. Klik Hitung. Output tampil seperti SPSS lengkap dengan interpretasi bahasa Indonesia.
  4. Klik Salin ke Word untuk menempel tabel ke skripsi, atau Unduh CSV/Cetak PDF.

Uji multikolinearitas adalah…

Uji multikolinearitas bertujuan menguji apakah dalam model regresi ditemukan korelasi yang tinggi antarvariabel independen. Model regresi yang baik seharusnya tidak mengandung multikolinearitas, karena korelasi tinggi antar-X membuat koefisien regresi tidak stabil, standard error membesar, dan uji t menjadi tidak signifikan meskipun uji F signifikan.

Rumus VIF dan Tolerance

Tolerancej = 1 − R²j    VIFj = 1 / Tolerancej

R²j adalah koefisien determinasi ketika Xj diregresikan terhadap semua X lainnya. Contoh: jika X₁ dapat dijelaskan 75% oleh X₂ dan X₃ (R² = 0,75), maka Tolerance = 0,25 dan VIF = 4.

Kriteria pengambilan keputusan

NilaiKeputusan
Tolerance > 0,10 dan VIF < 10Tidak terjadi multikolinearitas
Tolerance ≤ 0,10 atau VIF ≥ 10Terjadi multikolinearitas

Batas VIF 10 adalah yang paling umum (Ghozali; Hair dkk.). Sebagian peneliti memakai batas yang lebih ketat, VIF < 5.

Contoh penulisan di skripsi

“Hasil uji multikolinearitas menunjukkan nilai Tolerance variabel motivasi (0,812) dan disiplin (0,812) lebih besar dari 0,10, serta nilai VIF keduanya (1,231) lebih kecil dari 10. Dengan demikian, tidak terjadi multikolinearitas dalam model regresi.”

Cara mengatasi multikolinearitas

Uji ini adalah bagian dari uji asumsi klasik; output regresi lengkap tersedia di regresi linear berganda.

Uji multikolinearitas di SPSS vs UjiStat

Di SPSS Anda perlu mencentang Collinearity diagnostics pada menu Analyze → Regression → Linear → Statistics. Di UjiStat, Tolerance dan VIF selalu dihitung dan ditampilkan dalam tabel Coefficients beserta tabel ringkas keputusan per variabel.

Pertanyaan yang sering diajukan

Uji multikolinearitas untuk apa?

Untuk memastikan variabel independen dalam regresi berganda tidak saling berkorelasi tinggi sehingga pengaruh masing-masing dapat diestimasi dengan stabil.

Apakah regresi sederhana perlu uji multikolinearitas?

Tidak. Multikolinearitas hanya relevan bila ada dua variabel independen atau lebih.

Berapa batas VIF?

Umumnya VIF < 10 (Tolerance > 0,10). Beberapa rujukan memakai VIF < 5 agar lebih ketat.

Di SPSS, VIF ada di tabel apa?

Di tabel Coefficients bagian Collinearity Statistics, setelah mencentang Collinearity diagnostics pada menu Statistics.

Apakah hasilnya sama dengan SPSS?

Ya untuk data yang sama. Rumus mengikuti algoritma SPSS dan setiap uji telah diuji silang dengan R/SciPy/statsmodels; perbedaan hanya mungkin pada digit pembulatan terakhir.

Apakah data saya di-upload ke server?

Tidak. Semua perhitungan berjalan di browser Anda. Data hanya disimpan sementara di perangkat (localStorage) agar tidak hilang saat halaman dimuat ulang.

Alat terkait

Referensi

  1. Ghozali, I. (2018). Aplikasi Analisis Multivariate dengan Program IBM SPSS 25 (Ed. 9). Semarang: Badan Penerbit Universitas Diponegoro.
  2. Hair, J. F., Black, W. C., Babin, B. J., & Anderson, R. E. (2019). Multivariate Data Analysis (8th ed.). Cengage.
  3. Gujarati, D. N., & Porter, D. C. (2009). Basic Econometrics (5th ed.). New York: McGraw-Hill.

Privasi: data yang Anda masukkan tidak di-upload ke server — semua perhitungan berjalan di browser.