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;
请注意,名为ceil_avg_sales的新列包含小于或等于avg_sales列中每个数值的最小整数。
例如:
- 值12.30变为13 。
- 值14.50变为15 。
- 值8.44变为9 。
- 值12.87变为13 。
等等。
其他资源
以下教程解释了如何在 SAS 中执行其他常见任务: