Spearman's rank korelasyon katsayısı nasıl hesaplanır

Yazar: Virginia Floyd
Yaratılış Tarihi: 8 Ağustos 2021
Güncelleme Tarihi: 20 Haziran 2024
Anonim
Korelasyon Hesaplanması (Spearman Rho)
Video: Korelasyon Hesaplanması (Spearman Rho)

İçerik

Spearman sıralamasının korelasyon katsayısı, monotonik bir işlevle ifade edilen iki değişken arasında bir bağımlılık olup olmadığını belirlemenize olanak tanır (yani, bir değişkenin büyümesiyle, ikinci artışla ve bunun tersi). Makalede verilen basit adımlar, hesaplamaları manuel olarak yapmanıza ve ayrıca Excel ve R kullanarak korelasyon katsayısını hesaplamanıza izin verecektir.

adımlar

Yöntem 1/3: El ile hesapla

  1. 1 Bir veri tablosu oluşturun. Bu, Spearman sıralama korelasyon katsayısını hesaplamak için ihtiyacınız olan bilgileri organize edecektir. Bu durumda, ihtiyacınız olacak:
    • Yukarıda gösterildiği gibi başlıklı 6 sütun.
    • Değişken çiftlerinin sayısına karşılık gelen satır sayısı.
  2. 2 İlk iki sütunu değişken çiftlerle doldurun.
  3. 3 Üçüncü sütunda, 1'den 1'e kadar değişken çiftlerinin sayılarını (sıralamalarını) yazın. n (toplam çift sayısı). İlk sütundaki en düşük değere sahip çifte 1, ondan sonraki değere 2, ilk sütundan değişkenin değerlerine göre artan sırada atayın.
  4. 4 Dördüncü sütunda, üçüncüsüyle aynı şeyi yapın, ancak bu sefer değişken çiftlerini tablonun ikinci sütununa göre numaralandırın.
    • Bir sütundaki bir değişkenin iki (veya daha fazla) değeri aynıysa, bunları birbiri ardına düzenleyin ve sayılarının ortalamasını bulun, ardından bu ortalama ile numaralandırın.
      Sağdaki örnekte değişkenin iki değeri aynı ve 5'e eşittir; Normal numaralandırma durumunda bu veriler sıra 2 ve 3'ü alacaktır. Değerler aynı olduğu için sıralarının ortalama değerini buluyoruz.2 ve 3'ün ortalaması 2.5'tir, bu yüzden her ikisine de 2.5'lik bir rank atarız.
  5. 5 "d" sütununda, önceki iki sütundan iki sıra arasındaki farkı hesaplayın. Örneğin, üçüncü sütundaki sıralama 1 ve dördüncü sütun 3 ise, aralarındaki fark 2 olacaktır. İşaretin önemi yoktur, çünkü bir sonraki adımda bu sayıların karesi alınacaktır.
  6. 6 "d" sütunundaki her bir değeri kareleyin ve elde edilen değerleri "d" sütununa yazın.
  7. 7"d" sütunundaki tüm değerleri ekleyin. Σd toplamını siz belirleyeceksiniz.
  8. 8 Aşağıdaki formüllerden birini kullanın:
    • Önceki adımlarda aynı değerleri karşılamadıysa, Spearman's rank korelasyon katsayısını hesaplamak için elde edilen toplamı basitleştirilmiş formülde değiştirin:

      ve "n"yi daha önce tabloya girdiğiniz veri çiftlerinin sayısıyla değiştirin.
    • Önceki adımlarda aynı değerlerle karşılaşırsanız, Spearman's rank korelasyon katsayısını hesaplamak için standart formülü kullanın:
  9. 9 Sonucu analiz edin. Ortaya çıkan değer -1 ile 1 arasındadır.
    • -1'e yakınsa, korelasyon negatiftir.
    • 0'a yakınsa, korelasyon yoktur.
    • 1'e yakınsa, pozitif bir korelasyon vardır.
    • Değişkenlerin toplamına bölmeyi ve kökünü almayı unutmayın. Sonra Σd'ye bölün.

Yöntem 2/3: Excel'de hesaplayın

  1. 1 Veri sütunlarına karşılık gelen sıralara sahip yeni sütunlar oluşturun. Örneğin, Sütun A2: A11'e veri girilmişse, "= RANK (A2, A $ 2: A $ 11)" işlevini kullanın ve tüm satırlar için sonuçları yeni bir sütuna girin.
  2. 2Yöntem 1'in 3. ve 4. adımlarında açıklanan aynı miktarlar için sıraları bulun.
  3. 3 Yeni bir hücrede, "= CORREL (C2: C11, D2: D11)" işlevini kullanarak iki sıra sütunu arasındaki korelasyonu belirleyin. Bu durumda, C ve D, sıraları içeren sütunlardır. Böylece bu hücrede Spearman's rank korelasyon katsayısını alacaksınız.

Yöntem 3/3: R cinsinden hesaplama

  1. 1 İstatistikleri işlemek için halihazırda R yazılımınız yoksa, bir tane satın alın (bkz. http://www.r-project.org).
  2. 2 Verileri, aralarındaki korelasyonu araştıracağınız iki sütun halinde düzenleyerek CSV formatında kaydedin. "Farklı Kaydet" seçeneğini kullanarak dosyayı bu biçimde kaydetmek kolaydır.
  3. 3 R düzenleyicisini açın. R programına henüz giriş yapmadıysanız, başlatmanız yeterlidir. Bunu yapmak için masaüstündeki R simgesini tıklamanız yeterlidir.
  4. 4 Komutları yazın:
    • d - read.csv ("NAME_OF_YOUR_CSV.csv") ve enter tuşuna basın
    • cor (sıra (d [, 1]), sıra (d [, 2]))

İpuçları

  • Kural olarak, herhangi bir korelasyonu güvenilir bir şekilde kurabilmek için veri kümesi en az 5 çift olmalıdır (basitlik için yukarıdaki örnekte 3 çift kullanılmıştır).

Uyarılar

  • Spearman'ın sıra korelasyon katsayısı, yalnızca her iki değişkenin aynı anda arttığını veya azaldığını belirlemeye izin verir. Veri yayılımı çok büyükse, bu katsayı olumsuzluk tam korelasyon değerini verecektir.
  • Veri dizisinde özdeş değerler yoksa verilen fonksiyon doğru sonucu verecektir. Bu tür değerler varsa, örneğimizde olduğu gibi şu tanım kullanılmalıdır: sıra tabanlı korelasyon katsayısı.