Değişken sayıda derecelendirmeyle R'de değerlendiriciler arası güvenilirlik hesaplanıyor mu?


9

Wikipedia, değerlendiriciler arası güvenilirliğe bakmanın bir yolunun, sınıf içi korelasyonu hesaplamak için rastgele bir etki modeli kullanmak olduğunu ileri sürmektedir . Sınıf içi korelasyon örneği,

σα2σα2+σϵ2

bir modelden

Yij=μ+αi+ϵij

"Y burada ij j inci gözlem i inci grubu, μ gözlemlenmeyen genel ortalama α olduğu I grup i tüm değerler tarafından paylaşılan gözlemlenmeyen rasgele bir etkidir ve e ij gözlemlenmeyen gürültü terimdir."

Bu çekici bir model, çünkü verilerimde hiçbir rater her şeyi (çoğu 20+ olarak derecelendirilmiş olmasına rağmen) derecelendirmedi ve işler değişken sayıda (genellikle 3-4) derecelendirildi.

Soru # 0: Bu örnekte "grup i" ("grup i") derecelendirilen şeylerin bir gruplaması mı?

Soru # 1: Değerlendiriciler arası güvenilirlik arıyorsanız, biri değerlendirici diğeri derecelendirilen şey için iki terim içeren rastgele efekt modeline ihtiyacım yok mu? Sonuçta, her ikisinin de olası varyasyonu var.

Soru # 2: Bu modeli R'de en iyi nasıl ifade edebilirim?

Bu sorunun hoş görünümlü bir teklifi var gibi görünüyor :

lmer(measurement ~ 1 + (1 | subject) + (1 | site), mydata)

Birkaç soruya baktım ve lme için "random" parametresinin sözdizimi bana opak geldi. Lme için yardım sayfasını okudum , ancak "rasgele" için açıklama örneksiz benim için anlaşılmaz.

Bu soru bir biraz benzer uzun listenin içinde sorularla birlikte, bu en yakın. Ancak, çoğu R'yi ayrıntılı olarak ele almaz.


Karışık efekt modeli ve rastgele efekt olanlar R'de aynı şekilde kodlanır. Daha fazla bilgi için bkz. Ncbi.nlm.nih.gov/pmc/articles/PMC3402032 !
noé

Yanıtlar:


6

Sorunuzda referans verdiğiniz modele "tek yönlü model" denir. Rasgele sıra efektlerinin tek sistematik varyans kaynağı olduğunu varsayar. Değerlendiriciler arası güvenilirlik durumunda, satırlar ölçüm nesnelerine (örn. Özneler) karşılık gelir.

Tek yönlü model : burada tüm nesneler için ortalama, satır efekti ve kalan etkidir.

xij=μ+ri+wij
μriwij

Ancak, "iki yönlü modeller" de vardır. Bunlar, rastgele satır efektlerinin yanı sıra rastgele veya sabit sütun efektleriyle ilişkili varyans olduğunu varsayar. Değerlendiriciler arası güvenilirlik durumunda, sütunlar ölçüm kaynaklarına (ör. Derecelendiriciler) karşılık gelir.

İki yönlü modeller : burada herkes için ortalamadır nesneler, satır efekti, sütun efekti, etkileşim efekti ve kalan etkidir. Bu iki model arasındaki fark, etkileşim etkisinin dahil edilmesi veya hariç tutulmasıdır.

xij=μ+ri+cj+rcij+eij
xij=μ+ri+cj+eij
μricjrcijeij

İki yönlü bir model verildiğinde, dört ICC katsayısından birini hesaplayabilirsiniz: tek puan tutarlılığı ICC (C, 1), ortalama puan tutarlılığı ICC (C, k), tek puan sözleşmesi ICC (A, 1) veya ortalama puan anlaşması ICC (A, k). Tek puanlı ICC'ler tekli ölçümler için geçerlidir x_ (örneğin, bireysel puanlayıcılar), ortalama puanlı ICC'ler ortalama ölçümler (örneğin, tüm puanlayıcıların ortalaması). Tutarlılık ICC'leri sütun varyansını payda varyansından hariç tutar (örneğin, derecelendiricilerin kendi araçları etrafında değişmesine izin verirken), anlaşma ICC'leri payda varyansındaki sütun varyansını içerir (örneğin, değerlendiricilerin aynı ortalama etrafında değişmesini gerektirir).xijx¯i

Rasgele bir sütun efekti varsa, tanımlar:

İki Yönlü Rastgele Etkiler ICC Tanımları (etkileşim etkisi ile veya etkileşim etkisi olmadan) :

ICC(C,1)=σr2σr2+(σrc2+σe2) or σr2σr2+σe2
ICC(C,k)=σr2σr2+(σrc2+σe2)/k or σr2σr2+σe2/k
ICC(A,1)=σr2σr2+(σc2+σrc2+σe2) or σr2σr2+(σc2+σe2)
ICC(A,k)=σr2σr2+(σc2+σrc2+σe2)/k or σr2σr2+(σc2+σe2)/k

Bu değerleri ANOVA'nın ortalama karelerini kullanarak da tahmin edebilirsiniz:

İki yönlü ICC Tahminleri :

ICC(C,1)=MSRMSEMSR+(k1)MSE
ICC(C,k)=MSRMSEMSR
ICC(A,1)=MSRMSEMSR+(k1)MSE+k/n(MSCMSE)
ICC(A,k)=MSRMSEMSR+(MSCMSE)/n

İrr paketini kullanarak R'deki bu katsayıları hesaplayabilirsiniz :

icc(ratings, model = c("oneway", "twoway"),
type = c("consistency", "agreement"),
unit = c("single", "average"), r0 = 0, conf.level = 0.95)

Referanslar

McGraw, KO ve Wong, SP (1996). Bazı sınıf içi korelasyon katsayıları hakkında çıkarımlar oluşturma. Psikolojik Yöntemler, 1 (1), 30-46.

Shrout, PE ve Fleiss, JL (1979). Sınıf içi korelasyonlar: Değerlendirici güvenilirliğini değerlendirmede kullanır. Psikolojik Bülten, 86 (2), 420-428.


Harika cevap için teşekkürler! R'deki icc içinde iki yönlü bir modelde, sıra başına rasgele raster seçimini nasıl temsil ederiz? Demek istediğim, 100 değerlendiriciden oluşan bir havuzumuz olduğunu ve her konunun yaklaşık 5-10 tanesi tarafından derecelendirildiğini hayal edin. Böyle bir senaryo icc paketi ile ele alınabilir mi?
michal

Her puancının icc işlevine beslediğiniz matriste kendi sütunu olmalıdır. Aksi takdirde, hesaplama rastgele ve karışık efekt modelleri için aynıdır - ana fark yorumlamadadır (sonuçların ne kadar genelleştirilebilir olduğu düşünülebilir).
Jeffrey Girard

Cevap için teşekkürler! Bunu yapmaya çalışıyorum, çoğunlukla hücrelerde NA (ve sütun başına gerçek sayıları ile sadece birkaç değer, burada belirli bir rater bir satır karşılık gelen bir konu puan). Ancak, çıktıda hiçbir öznenin kaydedilmediğini belirten bir metin alıyorum (örneğin, Konular = 0 Puanlar = 9). Belki de en az bir NA'nın bulunduğu her yerde tüm sıranın filtrelendiği anlamına gelir? Ama sonra bir puanlayıcıdan eksik puanları nasıl belirtebilirim?
michal

Hmm, bu belirli icc işlevinin bir sınırlaması olabilir. Bu durumu ele alabilecek bir MATLAB komut dosyası var. MATLAB'a erişiminiz var mı?
Jeffrey Girard

1
Evet, web siteme göz atın
Jeffrey Girard
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.