Sas で ceil 関数を使用する方法


SAS でCEIL関数を使用すると、数値以上の最小の整数を返すことができます。

次の例は、 CEIL関数を実際に使用する方法を示しています。

: SAS のCEIL関数の逆は、 FLOOR関数です。

例: SAS での CEIL 関数の使用方法

SAS に、会社のさまざまな従業員が販売した平均的な商品に関する情報を含む次のデータセットがあるとします。

 /*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;

CEIL関数を使用すると、 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;

SAS CEIL関数の例

ceil_avg_salesという新しい列には、 avg_sales列の各数値以下の最小の整数が含まれることに注意してください。

例えば:

  • 12.30 は13になります。
  • 14.50 は15になります。
  • 8.44 は9になります。
  • 12.8713になります。

等々。

追加リソース

次のチュートリアルでは、SAS で他の一般的なタスクを実行する方法について説明します。

SAS で数値を丸める方法
SAS の文字列からカンマを削除する方法
SAS で値をパーセント形式で表示する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です