Korelasyon katsayılarının karşılaştırılması


11

78 ve 35 örnek için ~ 250.000 değerde iki veri setim var. Örneklerden bazıları bir ailenin üyesidir ve bu verilerin bir etkisi olabilir. Çift korelasyonu hesapladım ve 0.7 ile 0.95 arasında değişiyor, ancak aileler arası korelasyon katsayılarında anlamlı bir fark olup olmadığını bilmek istiyorum. Bunu yapmanın en iyi yolu nedir? Teşekkürler

Yanıtlar:


6

İki korelasyon katsayıları karşılaştırmak için genel bir yol p 1 , ρ 2 söylüyor Fisher z-dönüşümü yöntemi kullanmak için , bir R c t bir n- h ( ρ ) ortalama ile yaklaşık olarak normal olan bir r c t bir n- h ( ρ ) ve standart sapma 1 / ρ^1,ρ^2arctanh(ρ^)arctanh(ρ) . Örnekler bağımsızsa, her korelasyon katsayısını dönüştürürsünüz ve iki dönüştürülmüş korelasyon arasındaki fark ortalamaarctanh(ρ 1 )-arctanh(ρ 2 )ve standart ile normal olur. sapma1/n3arctanh(ρ1)arctanh(ρ2) . Bundan bir oluşturabilirlerz-statistic ve sıradan iki örnek de yaptığınız gibi test yapmakztestinde gösterilebilir.1/(n13)+1/(n23)zz


2

@ Macro'nun cevabı güzel olsa da, istatistiklerin (in) bağımlılığı hakkında bir varsayım gerektirir. Başka bir yaklaşım, bootstrapping kullanmak olacaktır. Fikir, bir değişkeni sabit tutmak ve diğer değişkeni karıştırmak, örneklerinizin her biri için korelasyonu hesaplamak ve farklarını almak olacaktır. Bir dağılım elde etmek için birçok kez tekrarlayın ve bu dağılımı, korelasyonların aynı olduğu hipotezini test etmek için kullanın. Veri kümenizin yapısı benim için net değil, bu yüzden daha fazla ayrıntı sağlamak zor.

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.