如何以sas中的变量呈现不同格式的观察是可能的。对于ex,变量的名称是工资首先观察应该是23499秒应该是34%它应该是%格式而不是文本
由于
答案 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