SAS - Korelasyon Analizi

Korelasyon analizi, değişkenler arasındaki ilişkilerle ilgilenir. Korelasyon katsayısı, iki değişken arasındaki doğrusal ilişkinin bir ölçüsüdür. Korelasyon katsayısının değerleri her zaman -1 ile +1 arasındadır. SAS prosedürü sağlarPROC CORR bir veri kümesindeki bir çift değişken arasındaki korelasyon katsayılarını bulmak için.

Sözdizimi

SAS'da PROC CORR uygulamak için temel sözdizimi şudur:

PROC CORR DATA = dataset options;
VAR variable;

Aşağıda kullanılan parametrelerin açıklaması verilmiştir -

  • Dataset veri kümesinin adıdır.

  • Options bir matris çizimi vb. gibi prosedürlerle ek bir seçenektir.

  • Variable korelasyonu bulmada kullanılan veri kümesinin değişken adıdır.

Misal

Bir veri setinde bulunan bir çift değişken arasındaki korelasyon katsayıları, VAR deyimindeki isimleri kullanılarak elde edilebilir. Aşağıdaki örnekte, CARS1 veri setini kullanıyoruz ve beygir gücü ile ağırlık arasındaki korelasyon katsayılarını gösteren sonucu elde ediyoruz.

PROC SQL;
create table CARS1 as
SELECT invoice, horsepower, length, weight
   FROM 
   SASHELP.CARS
   WHERE make in ('Audi','BMW')
;
RUN;

proc corr data = cars1 ;
VAR horsepower weight ;
BY make;
run;

Yukarıdaki kod çalıştırıldığında, aşağıdaki sonucu alıyoruz -

Tüm Değişkenler Arasındaki Korelasyon

Bir veri setinde bulunan tüm değişkenler arasındaki korelasyon katsayıları, basitçe prosedürü veri seti adıyla uygulayarak elde edilebilir.

Misal

Aşağıdaki örnekte, CARS1 veri setini kullanıyoruz ve her değişken çifti arasındaki korelasyon katsayılarını gösteren sonucu elde ediyoruz.

proc corr data = cars1 ;
run;

Yukarıdaki kod çalıştırıldığında, aşağıdaki sonucu alıyoruz -

Korelasyon Matrisi

Değişkenler arasında bir dağılım grafiği matrisi elde edebiliriz. PROC Beyan.

Misal

Aşağıdaki örnekte beygir gücü ve ağırlık arasındaki matrisi elde ediyoruz.

proc corr data = cars1 plots = matrix ;
VAR horsepower weight ;
run;

Yukarıdaki kod çalıştırıldığında, aşağıdaki sonucu alıyoruz -