Sas'ta ceil işlevi nasıl kullanılır?
Sayısal bir değerden büyük veya ona eşit en küçük tamsayıyı döndürmek için SAS’taki CEIL işlevini kullanabilirsiniz.
Aşağıdaki örnekte CEIL fonksiyonunun pratikte nasıl kullanılacağı gösterilmektedir.
Not : SAS’taki CEIL işlevinin tersi, FLOOR işlevidir.
Örnek: SAS’ta CEIL işlevi nasıl kullanılır?
Diyelim ki SAS’ta bir şirketin çeşitli çalışanları tarafından satılan ortalama ürünler hakkında bilgi içeren aşağıdaki veri kümesine sahibiz:
/*create dataset*/
data my_data;
input employee $avg_sales;
datalines ;
Andy 12.3
Bob 14.5
Chad 8.44
Derrick 12.87
Eric 8.01
Frank 10
George 11.5
Henry 11.99
Isaac 7.64
;
run ;
/*view dataset*/
proc print data =my_data;
avg_sales sütunundaki her sayısal değere eşit veya ondan küçük en küçük tamsayıyı döndürmek için CEIL işlevini kullanabiliriz:
/*create new dataset*/
data new_data;
set my_data;
ceil_avg_sales = ceil (avg_sales);
run ;
/*view new dataset*/
proc print data =new_data;
ceil_avg_sales adlı yeni sütunun, avg_sales sütunundaki her bir sayısal değere eşit veya ondan küçük en küçük tamsayıyı içerdiğini unutmayın.
Örneğin:
- 12.30 değeri 13 olur.
- 14,50 değeri 15 olur.
- 8,44 değeri 9 olur.
- 12,87 değeri 13 olur.
Ve benzeri.
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 sayılar nasıl yuvarlanır?
SAS’taki dizelerden virgüller nasıl kaldırılır
SAS’ta değerler yüzde biçiminde nasıl görüntülenir?