Jak korzystać z funkcji ceil w sas-ie
Możesz użyć funkcji CEIL w SAS-ie, aby zwrócić najmniejszą liczbę całkowitą większą lub równą wartości liczbowej.
Poniższy przykład pokazuje, jak w praktyce wykorzystać funkcję CEIL .
Uwaga : Przeciwieństwem funkcji CEIL w SAS jest funkcja PODŁOGA .
Przykład: Jak używać funkcji CEIL w SAS-ie
Załóżmy, że mamy następujący zbiór danych w SAS-ie, który zawiera informacje o średniej liczbie przedmiotów sprzedawanych przez różnych pracowników firmy:
/*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;
Możemy użyć funkcji CEIL , aby zwrócić najmniejszą liczbę całkowitą mniejszą lub równą każdej wartości liczbowej w kolumnie avg_sales :
/*create new dataset*/
data new_data;
set my_data;
ceil_avg_sales = ceil (avg_sales);
run ;
/*view new dataset*/
proc print data =new_data;
Należy zauważyć, że nowa kolumna o nazwie ceil_avg_sales zawiera najmniejszą liczbę całkowitą mniejszą lub równą każdej wartości liczbowej w kolumnie avg_sales .
Na przykład:
- Wartość 12,30 staje się 13 .
- Wartość 14,50 staje się 15 .
- Wartość 8,44 staje się 9 .
- Wartość 12,87 staje się 13 .
I tak dalej.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w SAS-ie:
Jak zaokrąglać liczby w SAS-ie
Jak usunąć przecinki z ciągów w SAS-ie
Jak wyświetlić wartości w formacie procentowym w SAS-ie