Bir Korelasyon Matrisi Nasıl Hesaplanır?

Posted on
Yazar: John Stephens
Yaratılış Tarihi: 25 Ocak Ayı 2021
Güncelleme Tarihi: 20 Mayıs Ayı 2024
Anonim
Korelasyon Matrisi Nedir? | Data Science Dersleri
Video: Korelasyon Matrisi Nedir? | Data Science Dersleri

İçerik

Korelasyon (r) iki değişken arasındaki doğrusal ilişkinin bir ölçüsüdür. Örneğin, bacak uzunluğu ve gövde uzunluğu arasında yüksek korelasyon vardır; yükseklik ve ağırlık daha az yüksek oranda ilişkilidir ve yükseklik ve ad uzunluğu (harf cinsinden) ilişkili değildir.

Mükemmel bir pozitif korelasyon: r = 1. (biri artar, diğeri artar) Mükemmel bir negatif korelasyon: r = -1 (biri artar, diğeri artar) Korelasyon yok: r = 0 (Doğrusal yok) ilişkisi)

Bir korelasyon matrisi, birçok korelasyonun matrisidir.

R ile bir Korelasyon Matrisi Hesaplama

    Verileri al. Verileriniz Excel'de ise, en kolay yöntem onu ​​bir .csv dosyası olarak kaydetmektir (Excel 7'de "Dosya" yı, sonra "Farklı kaydet" i ve sonra "diğer biçimleri" tıklayın. Sonra "Farklı kaydet" seçeneğine gidin CSV'ye kadar (virgülle ayrılmış değerler) Her satır bir konu hakkında verilere sahip olmalı ve her sütun bir değişken olmalıdır.

    Read.csv dosyasını kullanarak verileri R içine okuyun. Örneğin, verileriniz "c: mydisk mydir data.csv" konumundaysa, mydata <- read.csv ("c: /mydisk/mydir/data.csv") girin.

    Cor () kullanarak korelasyon matrisini hesaplayın. Örneğin: kor (mydata). Veya, korelasyon matrisini daha sonra kullanmak üzere bir nesne olarak saklayabilirsiniz: cormat <- cor (mydata).

SAS ile bir Korelasyon Matrisi Hesaplama

    Verileri al. SAS verileri birçok formatta okuyabilir. Verilerinizi Excel'de saklarsanız, her satırda bir konunun ve her sütunda bir değişkenin olması

    Verileri SAS içine okuyun. Verilerinizi almak için IMPORT sihirbazını kullanabilirsiniz. "Dosya" yı ve ardından "Veri al" ı tıklayın, ardından açılır menüyü kullanarak veri tipini seçin. "İleri" yi tıklayın ve verilerinize gidin, ardından "Son" u tıklayın.

    Korelasyon matrisini hesaplayın. Verileriniz SAS'a veri olarak kaydedilmişse, VAR1, VAR2 ve VAR3 değişkenleriyle, sonra şunu yazın: PROC CORR data = mydata; VAR var1 var2 var3; ÇALIŞTIRMAK;

    İpuçları

    Uyarılar