SAS以不同格式呈现观察

时间:2015-10-02 07:02:07

标签: sas

如何以sas中的变量呈现不同格式的观察是可能的。对于ex,变量的名称是工资首先观察应该是23499秒应该是34%它应该是%格式而不是文本

由于

1 个答案:

答案 0 :(得分:0)

以编程方式解决方案是将数字转换为字符并根据它们出现的行格式化,例如:

data y;

set x;

if _N_ = 1 then
num=put(numb, 5.);
else if _n_ = 2 then
num =put( numb/100, percent.);
else
num=put(numb, 3.);

run;

proc print data=y;
run;

使用数据集

23499
34
23
2433

这会导致打印结果:

numb   num 
23499 23499 
 34    34% 
 23    23 
2433   2E3