Sas'ta min i̇şlevi nasıl kullanılır (örneklerle)
Değerler listesindeki en küçük değeri bulmak için SAS’taki MIN işlevini kullanabilirsiniz.
Bu özelliği kullanmanın en yaygın iki yolu şunlardır:
Yöntem 1: Veri kümesindeki bir sütunun minimum değerini bulun
proc sql ;
select min(var1)
from my_data;
quit ;
Yöntem 2: Veri kümesindeki başka bir sütuna göre gruplandırılmış bir sütunun minimum değerini bulun
proc sql ;
select var2, min(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 : MIN işlevi, bir listenin minimum değerini hesaplarken eksik değerleri otomatik olarak yok sayar.
Örnek 1: Veri kümesindeki bir sütunun minimum değerini bulma
Aşağıdaki kod, veri kümesinin puan sütunundaki minimum değerin nasıl hesaplanacağını gösterir:
/*calculate minimum value of points*/
proc sql ;
select min(points)
from my_data;
quit ;
Proc sql’nin 11 değerinde bir tablo döndürdüğünü görebiliriz.
Bu, puan sütunundaki minimum değeri temsil eder.
Örnek 2: Başka bir sütuna göre gruplandırılmış bir sütunun minimum değerini bulun
Aşağıdaki kod, veri kümesindeki ekip sütununa göre gruplandırılmış puan sütunundaki minimum değerin nasıl hesaplanacağını gösterir:
/*calculate minimum value of points grouped by team*/
proc sql ;
select team, min(points)
from my_data;
group by team;
quit ;
Sonuçtan şunu görebiliriz:
- A Takımı için minimum puan değeri 11’dir .
- B Takımı için minimum puan değeri 14’tür .
Not : SAS’taki MIN 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?