Sas'ta proc stdize nasıl kullanılır (örnekle)


Bir değişkenin standartlaştırılması, değişkenin değerlerinin her birinin ortalama değeri 0 ve standart sapması 1 olacak şekilde ölçeklenmesi anlamına gelir.

Bir değişkeni standartlaştırmak için aşağıdaki formülü kullanabilirsiniz

(x benx ) / s

Altın:

  • x i : veri kümesinin i’inci değeri
  • x : Örnek şu anlama gelir:
  • s : numunenin standart sapması

SAS’ta bir değişkeni standartlaştırmanın en kolay yolu PROC STDIZE deyimini kullanmaktır.

Aşağıdaki örnek bu ifadenin pratikte nasıl kullanılacağını göstermektedir.

Örnek: SAS’ta PROC STDIZE nasıl kullanılır?

SAS’ta çeşitli basketbol oyuncuları hakkında bilgi içeren aşağıdaki veri kümesine sahip olduğumuzu varsayalım:

 /*create first dataset*/ 
data my_data;
    input player $ points assists rebounds;
    datalines ;
A 18 3 15
B 20 3 14
C 19 4 14
D 14 5 10
E 14 4 8
F 15 7 14
G 20 8 13
H 28 7 9
I 30 6 5
J 0 31 9 4
;
run ;

/*view dataset*/
proc print data =my_data;

Veri kümesindeki sayısal değişkenlerin her birini standartlaştıran yeni bir veri kümesi oluşturmak için PROC STDIZE deyimini kullanabiliriz:

 /*standardize all numeric variables in dataset*/
proc stdize data =my_data out =std_data;
run ;

/*view new dataset*/
proc print data =std_data; 

Sayısal değişkenlerin her biri (sayılar, asistler, ribaundlar), ortalama 0 ve standart sapma 1 olacak şekilde standartlaştırıldı.

Hangi değişkenlerin normalleştirileceğini belirtmek için VAR ifadesini de kullanabileceğimizi unutmayın.

Örneğin, yalnızca puan değişkenini normalleştirmek için aşağıdaki PROC STDIZE ifadesini VAR ifadesi ile birlikte kullanabiliriz:

 /*standardize points variable in dataset*/
proc stdize data =my_data out =std_data;
    var points;
run ;

/*view new dataset*/
proc print data =std_data; 

Puan sütunundaki değerler standartlaştırılırken diğer tüm sütunlar olduğu gibi kaldı.

Puan değişkeninin artık ortalama değerinin 0 ve standart sapmasının 1 olduğunu doğrulamak için PROC MEANS ifadesini kullanabiliriz:

 /*view mean and standard deviation of each variable*/
proc means data =std_data; 

Puan değişkeninin ortalama değerinin 0, standart sapmasının ise 1 olduğunu görüyoruz.

Ek kaynaklar

Aşağıdaki eğitimlerde SAS’ta diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

SAS’ta eksik değerleri olan satırlar nasıl silinir
SAS’ta Standart Sapma Nasıl Hesaplanır (3 Örnek)
SAS’ta Z puanları nasıl hesaplanır?

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir