Uji Multikolinearitas dengan Melihat Nilai Tolerance dan VIF

Uji Multikolinearitas dengan Melihat Nilai Tolerance dan VIF | Selamat siang sobat blogger, bagaimana masih kuat bukan lanjutin puasanya, tentunya harus kuat. Kilas balik bahwa kemarin kita sudah belajar mengenai Uji Normalitas Rumus Kolmogorov-Smirnov SPSS masih ingat bukan, nah lanjut pada kesempatan kali ini kita akan belajar mengenai Uji Multikolinearitas dengan melihat nilai Tolerance dan VIF, saya yakin sobat dapat melakukan uji tersebut jika cermat mengikuti cara yang saya lakukan. Untuk lebih jelasnya simak sebagai berikut.

Tujuan Uji Multikolinearitas :
Menguji apakah model regresi ditemukan adanya korelasi antar veriabel bebas (independent). Model regresi yang baik seharusnya tidak terjadi korelasi diantara variabel bebas (tidak terjadi multikonieritas). Jika variabel bebas saling berkorelasi, maka variabel-variabel ini tidak ortogonal adalah variabel bebas yang nilai korelasi antar sesama variabel bebas sama dengan nol.

PENGAMBILAN KEPUTUSAN:
Melihat nilai Tolerance
  1. Tidak terjadi Multikolinearitas , jika nilai Tolerance lebih besar 0,10.
  2. Terjadi Multikolinearitas, jika nilai Tolerance lebih kecil atau sama dengan 0,10.

Melihat nilai VIF (Variance Inflation Factor)
  1. Tidak terjadi Multikonieritas, jika nilai VIF lebih kecil 10,00.
  2. Terjadi Multikonieritas, jika nilai VIF lebih besar atau sama dengan 10,00.

LANGKAH-LANGKAH:
1. Buka data yang ingin di uji, silahkan download untuk belajar sama-sama DOWNLOAD DATA
2. Dari menu SPSS, Pilih menu Analyze, kemudian submenu regression, lalu pilih linear
3. Pada kotak Dependent, isikan variabel Y (Konsentrasi Belajar).
4. Pada kotak Independent, isikan variabel X1, X2, X3, X4 (Intensitas Mengajar Guru, Gaya Mengajar, Motivasi Siswa, Minat Belajar).
5. Pada kotak method, pilih Enter

Uji Multikolinearitas

6. Selanjutnya pilih Statistics, dilayar akan muncul tampilan windows Linear Refression Statistics. Aktifkan pilihan (dengan centang) Covariance matrix dan Collinierity Diagnostics

Uji Multikolinearitas

7. Tekan Continue, abaikan yang lain dan tekan OK
8. Tampilan output SPSS.

Uji Multikolinearitas

INTERPRETASI OUTPUT
Berdasarkan output diketahui bahwa:
  1. Nilai Tolerance semua variabel independen lebih besar dari 0,10.
  2. Nilai VIF semua variabel independen lebih kecil dari 10,00.

Berdasarkan nilai di atas, disimpulkan bahwa tidak terjadi Multikolinearitas.

Sekian dulu ya, mengenai Uji Multikolinearitas dengan Melihat Nilai Tolerance dan VIF semoga dapat bermanfaat. Selanjutnya, Uji Heteroskedastisitas

[Search : Uji Multikolinearitas dengan Melihat Nilai Tolerance dan VIF, Tujuan Uji Multikolinearitas, Pengambilan Keputusan Uji Multikolinearitas]
[Img : Dokumen SPSS]
[Source : Imam, Ghozali. 2011. Aplikasi Analisis Multivariate dengan Program IBM SPSS 19. Semarang: Badan Penerbit-Undip. Hal 105-109]

24 Responses to "Uji Multikolinearitas dengan Melihat Nilai Tolerance dan VIF"

  1. numpang liat gan, keren blog nya. :)

    BalasHapus
    Balasan
    1. terimakasih mas.. saya masih belajar dalam urusan blog mas.. masih banyak yang perlu diperbaiki.. barangkali ada masukkan mas..?

      Hapus
  2. Siang pak.. bagaimana ya kalau stlah saya uji tnyata output uji multikolinearnya hasil Tolerance dan VIF untuk x1 dan x2 nya sama angkanya... kenapa ya? Tolerance x1 dan x2 =o.983 dan VIF x1 dan x2 = 1.000 sama. Apakah itu bisa dikatakan dak memiliki mslah multikolinear???

    BalasHapus
    Balasan
    1. Jika menggunakan 2 variabel independent memang nilainya sama mbak.. jadi tidak ada masalah

      Hapus
  3. mohon maaf, ada yang ingin saya tanyakan. saya menggunakan 4 variabel independen, namun setelah saya uji, hasil outputnya ada 2 variabel independen yang tidak sesuai dengan hasil tolerance dan VIF. solusinya bagaimana ya? terimakasih.

    BalasHapus
    Balasan
    1. yang perlu anda lakukan adalah transformasi data mbak

      Hapus
  4. Sore Mas Sahid,
    Mw tanya, saya sdh melakukan uji multikolinieritas, tapi output pada tabel coefficient untuk kolom t & Sig tdk ada angka, trus ada Warning yang bertuliskan "For the final model with dependent variable Return Saham, the variance- covariance matrix is singular. Influence statistics cannot be computed."
    Maksudnya apa ? Terima kasih..

    BalasHapus
    Balasan
    1. cek lagi jenis datanya dan proses penginputan data yang anda lakukan

      Hapus
  5. terimakasih, sangat membantu saya yang sedang belajar

    BalasHapus
    Balasan
    1. Sama-sama.. semoga bermanfaat...terimakasih

      Hapus
  6. maaf saya mau tanya pembanding dari table tolerance kan 0.10 dan vif 10.00. 0.10 itu dari mana ya? apa ngeliat dari t table atau drmna?

    BalasHapus
    Balasan
    1. Dari output SPSS bagian collinearity statistics

      Hapus
  7. Kalau terjadi multikolonieritas,solusinya gimana mas?

    BalasHapus
    Balasan
    1. Transformasi data - penambahan data - outlier - ganti data

      Hapus
  8. cara mengatasi gejala multikolinearitas di spss bagaimana ya?

    BalasHapus
    Balasan
    1. Jawabannya sama seperti komentar di atas

      Hapus
  9. Assalamu`alaikum Saudara Nashihun,

    Saya ingin bertanya,

    sebagai contoh : Y ialah variabel dependen, dan X1,X2,X3,X4,X5 ialah variabel independen.

    setelah di analisis melalui SPSS, iaitu kaedah REGRESI, METHOD STEPWISE, di dapati hanya X1,X3,X4,X5 yg signifikan.

    Setelah itu dibuat analisis MULTIKOLINEARITAS,

    Didapati VIF bagi X3 dan X5 lebih daripada 10.

    Soalan Saya : X3 dan X5 dibuang terus dan nilai X1 dan X4 perlu di buat analisis REGRESI STEPWISE sekali lagi bagi kali kedua untuk mengetahui nilai B atau terus sahaja mengambil nilai B pada analisis REGRESI STEPWISE yang pertama yang sebelum keluarkan X3 dan X5?

    MOHON JAWAPAN DARIPADA SAUDARA, :-)

    BalasHapus
  10. terimakasih banyak ini sangat membantu
    tapi sayang tidak dapat di co-past

    BalasHapus
    Balasan
    1. sama-sama..terimakasih telah mampir

      Hapus
  11. selamat malam pak, variabel saya ada 3, satunya mengalami multikolinearitas dengan nilai tolerance 0. bagaimana saya mengubatinya pak?

    BalasHapus
  12. maaf saya mau tanya
    Kalo nilai tolerance 1.000 dan VIF 1.000 itu bagaimna pak penyelesaiannya
    Variabel independent ada 3
    Dan gak bisa dikurangi lagi itu

    BalasHapus
  13. assalammu'alaikum.. saya mau bertanya, bagaimana mengatasi data yang ingin kita gunakan untuk penelitian ternyata tidak terjadi mutikolinearitas.padahal metode yang digunakan mengharuskan menggunakan data yang teruji multikolinearitas

    BalasHapus
    Balasan
    1. Wss, jika seperti itu masalahnya tinggal usaha kita supaya tidak terjadi masalah multikolinearitas..salah satu alternatif mengatasinya adalah dengan transformasi data

      Hapus

Pengunjung yang baik pasti meninggalkan komentar yang bijak dan membangun, terimakasih