Lewati ke konten utama
Jokify

Tutorial Olah Data

Uji Multikolinearitas dan Heteroskedastisitas: Cara Uji dan Penanganannya

Tim Statistician Jokify · Terbit 7 September 2026

Uji Multikolinearitas dan Heteroskedastisitas: Cara Uji dan Penanganannya

Dalam analisis regresi linier berganda, dua masalah yang paling sering ditemui peneliti — terutama mahasiswa yang sedang mengerjakan skripsi — adalah multikolinearitas dan heteroskedastisitas. Keduanya merupakan pelanggaran terhadap asumsi dasar regresi yang dapat membuat hasil analisis menjadi menyesatkan. Artikel ini membahas secara mendalam cara mendeteksi, membaca output, dan menangani kedua masalah tersebut.

Apa Itu Multikolinearitas?

Multikolinearitas terjadi ketika dua atau lebih variabel independen dalam model regresi memiliki korelasi yang sangat tinggi satu sama lain. Akibatnya:

  • Koefisien regresi menjadi tidak stabil dan sulit diinterpretasikan
  • Standar error koefisien membengkak, sehingga uji t menjadi tidak dapat diandalkan
  • Model tampak tidak signifikan meskipun variabel sebenarnya memiliki pengaruh

Cara Mendeteksi Multikolinearitas

Metode VIF (Variance Inflation Factor)

VIF adalah indikator utama multikolinearitas. Langkah di SPSS:

  1. Klik Analyze → Regression → Linear
  2. Masukkan variabel dependen dan independen
  3. Klik tombol Statistics → centang Collinearity Diagnostics
  4. Klik Continue lalu OK

Pada tabel Coefficients, cari kolom Tolerance dan VIF:

Nilai VIFInterpretasi
VIF < 5Tidak ada multikolinearitas (aman)
5 ≤ VIF < 10Multikolinearitas sedang (perlu perhatian)
VIF ≥ 10Multikolinearitas serius (harus ditangani)

Metode tambahan:

  • Matriks korelasi antar variabel independen: jika r > 0,80, ada indikasi multikolinearitas
  • Condition Index: nilai > 30 pada tabel Collinearity Diagnostics mengindikasikan masalah serius

Cara Mengatasi Multikolinearitas

Jika ditemukan multikolinearitas yang serius, beberapa solusi yang dapat dicoba:

  1. Menghapus salah satu variabel yang berkorelasi tinggi — pilih variabel yang secara teoritis lebih relevan
  2. Menggabungkan variabel melalui composite score atau analisis faktor (PCA)
  3. Menambah ukuran sampel — lebih banyak data dapat membantu menstabilkan estimasi
  4. Ridge Regression — metode alternatif yang lebih tahan terhadap multikolinearitas (tersedia di software lain seperti R)
  5. Meancentering untuk variabel interaksi — terutama jika multikolinearitas muncul akibat variabel moderasi

Apa Itu Heteroskedastisitas?

Heteroskedastisitas terjadi ketika varians dari residual (error) tidak konstan di sepanjang nilai variabel independen. Kondisi ideal disebut homoskedastisitas — yaitu varians residual yang stabil.

Jika heteroskedastisitas terjadi:

  • Estimasi koefisien masih unbiased, tetapi tidak efisien
  • Standar error menjadi tidak akurat → uji hipotesis menjadi tidak valid
  • Interval kepercayaan (confidence interval) bisa terlalu sempit atau terlalu lebar

Cara Mendeteksi Heteroskedastisitas

1. Scatterplot (Visual)

Langkah di SPSS:

  1. Klik Analyze → Regression → Linear
  2. Klik Plots → masukkan *ZPRED ke sumbu X dan *SRESID ke sumbu Y
  3. Klik ContinueOK

Interpretasi grafik:

  • Titik menyebar acak tanpa pola → homoskedastis (aman)
  • Titik membentuk pola corong (melebar/menyempit) → heteroskedastis

2. Uji Glejser (Statistik)

Uji Glejser menguji apakah nilai absolut residual berkorelasi dengan variabel independen:

  1. Simpan residual dari regresi: klik Save → centang Unstandardized residuals
  2. Buat variabel baru = nilai absolut residual (gunakan Transform → Compute Variable → ABS(RES_1))
  3. Regresikan nilai absolut residual tersebut terhadap semua variabel independen

Interpretasi:

  • Jika Sig. semua variabel > 0,05 → tidak ada heteroskedastisitas
  • Jika ada variabel dengan Sig. < 0,05 → terdapat heteroskedastisitas

Cara Mengatasi Heteroskedastisitas

  1. Transformasi variabel dependen menggunakan logaritma natural (LN) atau akar kuadrat (SQRT)
  2. Weighted Least Squares (WLS) — memberikan bobot lebih kecil pada observasi dengan varians besar
  3. Robust Standard Errors — koreksi standar error tanpa mengubah koefisien (tersedia di Stata/R)
  4. Menambahkan variabel yang hilang — heteroskedastisitas kadang merupakan tanda adanya variabel penting yang belum dimasukkan model

Mendeteksi Keduanya Sekaligus: Checklist Praktis

Gunakan tabel berikut sebagai panduan pemeriksaan:

PemeriksaanMetodeKriteria Lolos
MultikolinearitasVIF & ToleranceVIF < 10, Tolerance > 0,1
Heteroskedastisitas (visual)Scatterplot ZPRED vs SRESIDPola acak, tidak membentuk corong
Heteroskedastisitas (statistik)Uji GlejserSig. semua variabel > 0,05

Contoh pelaporan multikolinearitas:

"Hasil pengujian multikolinearitas menunjukkan bahwa nilai VIF untuk variabel X1, X2, dan X3 masing-masing sebesar 1,234; 2,187; dan 1,876. Semua nilai VIF berada di bawah 10 dan nilai tolerance di atas 0,1, sehingga dapat disimpulkan tidak terdapat multikolinearitas dalam model."

Contoh pelaporan heteroskedastisitas:

"Uji Glejser menunjukkan nilai signifikansi untuk X1 = 0,312, X2 = 0,541, dan X3 = 0,228, yang semuanya > 0,05. Dengan demikian, tidak terdapat gejala heteroskedastisitas pada model regresi yang digunakan."

Jika kamu mengalami kesulitan menjalankan uji ini atau menentukan solusi yang tepat, layanan bimbingan bab 3 dari Jokify dapat membantu kamu membangun metodologi penelitian yang solid dan terhindar dari kesalahan interpretasi.

› terima konsultasi 24/7

Saatnya lulus tepat waktu.

Chat WhatsApp untuk konsultasi gratis. Kasih info: jurusan + kampus + bab/topik tugas. Kami balas estimasi harga & timeline dalam <24 jam.