Sas'ta max i̇şlevi nasıl kullanılır (örneklerle)


Değerler listesindeki en büyük değeri bulmak için SAS’taki MAX işlevini kullanabilirsiniz.

Bu özelliği kullanmanın en yaygın iki yolu şunlardır:

Yöntem 1: Veri kümesindeki bir sütunun maksimum değerini bulun

 proc sql ;
    select max(var1)
    from my_data;
quit ;

Yöntem 2: Veri kümesindeki başka bir sütuna göre gruplandırılmış bir sütunun maksimum değerini bulun

 proc sql ;
    select var2, max(var1)
    from my_data;
    group by var2;
quit ;

Aşağıdaki örnekler, SAS’ta her yöntemin aşağıdaki veri kümesiyle nasıl kullanılacağını gösterir:

 /*create dataset*/
data my_data;
    input team $points;
    datalines ;
AT 12
At 14
At 19
At 23
At 20
At 11
At 14
B20
B 21
B29
B14
B 19
B17
B 30
;
run ;

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

Not : MAX işlevi, bir listenin maksimum değerini hesaplarken eksik değerleri otomatik olarak yok sayar.

Örnek 1: Veri kümesindeki bir sütunun maksimum değerini bulma

Aşağıdaki kod, veri kümesinin puan sütunundaki maksimum değerin nasıl hesaplanacağını gösterir:

 /*calculate max value of points*/
proc sql ;
    select max(points)
    from my_data;
quit ; 

Proc sql’nin 30 değerinde bir tablo döndürdüğünü görebiliriz.

Bu, puan sütunundaki maksimum değeri temsil eder.

Örnek 2: Başka bir sütuna göre gruplandırılmış bir sütunun maksimum değerini bulun

Aşağıdaki kod, veri kümesindeki ekip sütununa göre gruplandırılmış puan sütunundaki maksimum değerin nasıl hesaplanacağını gösterir:

 /*calculate max value of points grouped by team*/
proc sql ;
    select team, max(points)
    from my_data;
    group by team;
quit ; 

Sonuçtan şunları görebiliriz:

  • A Takımı için maksimum puan değeri 11’dir .
  • B Takımı için maksimum puan değeri 14’tür .

Not : SAS’taki MAX işlevine ilişkin tüm belgeleri burada bulabilirsiniz.

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 Z puanları nasıl hesaplanır?
SAS’ta prosedür özeti nasıl kullanılır?
SAS’ta ortalama, medyan ve mod nasıl hesaplanır?

Yorum ekle

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