Cara menghitung koefisien korelasi intrakelas di r


Koefisien korelasi intrakelas (ICC) digunakan untuk menentukan apakah item atau topik dapat dinilai secara andal oleh penilai yang berbeda.

Nilai ICC dapat berkisar dari 0 hingga 1, dengan 0 menunjukkan tidak ada reliabilitas di antara penilai dan 1 menunjukkan reliabilitas sempurna.

Cara termudah untuk menghitung ICC di R adalah dengan menggunakan fungsi icc() dari paket irr , yang menggunakan sintaks berikut:

icc (klasifikasi, model, tipe, unit)

Emas:

  • catatan: database atau matriks catatan
  • model: Jenis model yang akan digunakan. Pilihannya mencakup “satu arah” atau “dua arah”
  • type: Jenis hubungan yang akan dihitung antar evaluator. Pilihannya mencakup “konsistensi” atau “kesepakatan”
  • unit: unit analisis. Pilihannya mencakup “sederhana” atau “sedang”

Tutorial ini memberikan contoh praktis penggunaan fitur ini.

Langkah 1: Buat datanya

Misalkan empat juri berbeda diminta untuk mengevaluasi kualitas 10 ujian masuk perguruan tinggi yang berbeda. Kita dapat membuat kerangka data berikut untuk menampung skor juri:

 #create data
data <- data. frame (A=c(1, 1, 3, 6, 6, 7, 8, 9, 8, 7),
                   B=c(2, 3, 8, 4, 5, 5, 7, 9, 8, 8),
                   C=c(0, 4, 1, 5, 5, 6, 6, 9, 8, 8),
                   D=c(1, 2, 3, 3, 6, 4, 6, 8, 8, 9))

Langkah 2: Hitung koefisien korelasi intrakelas

Misalkan keempat juri dipilih secara acak dari populasi juri yang memenuhi syarat untuk ujian masuk dan kita ingin mengukur kesepakatan mutlak antara juri dan kita ingin menggunakan skor dari sudut pandang satu evaluator saja sebagai dasar pengukuran kita.

Kita dapat menggunakan kode berikut di R agar sesuai dengan model dua arah , menggunakan persetujuan absolut sebagai hubungan antara penilai dan menggunakan unit tunggal sebagai unit kepentingan:

 #load the interrater reliability package
library (irr)

#define data
data <- data. frame (A=c(1, 1, 3, 6, 6, 7, 8, 9, 8, 7),
                   B=c(2, 3, 8, 4, 5, 5, 7, 9, 8, 8),
                   C=c(0, 4, 1, 5, 5, 6, 6, 9, 8, 8),
                   D=c(1, 2, 3, 3, 6, 4, 6, 8, 8, 9))

#calculate ICC
icc(data, model = " twoway ", type = " agreement ", unit = " single ")

   Model: twoway 
   Type: agreement 

   Subjects = 10 
     Failures = 4 
   ICC(A,1) = 0.782

 F-Test, H0: r0 = 0; H1: r0 > 0 
    F(9.30) = 15.3, p = 5.93e-09 

 95%-Confidence Interval for ICC Population Values:
  0.554 < ICC < 0.931

Koefisien korelasi intrakelas (ICC) ditemukan sebesar 0,782 .

Berikut cara mengartikan nilai koefisien korelasi intrakelas menurut Koo & Li :

  • Kurang dari 0,50: keandalan buruk
  • Antara 0,5 dan 0,75: Keandalan sedang
  • Antara 0,75 dan 0,9: Keandalan yang baik
  • Lebih besar dari 0,9: Keandalan luar biasa

Oleh karena itu, kita dapat menyimpulkan bahwa ICC sebesar 0,782 menunjukkan bahwa ujian dapat dinilai dengan reliabilitas “baik” oleh penilai yang berbeda.

Catatan tentang penghitungan ICC

Ada beberapa versi berbeda dari ICC yang dapat dihitung, bergantung pada tiga faktor berikut:

  • Model: efek acak satu arah, efek acak dua arah, atau efek campuran dua arah
  • Jenis hubungan: konsistensi atau kesepakatan mutlak
  • Unit: penilai tunggal atau rata-rata penilai

Pada contoh sebelumnya, ICC yang kami hitung menggunakan asumsi berikut:

  • Model: efek acak dua arah
  • Jenis hubungan: Kesepakatan mutlak
  • Satuan : Asesor Tunggal

Untuk penjelasan rinci mengenai asumsi tersebut, silakan merujuk ke artikel ini .

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *