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;

Przykład funkcji SAS CEIL

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

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *