一,sas 删掉数字前0
原始变量:var1(例 001 002 003),格式:$3.
目标变量:var2(例 1 2 3 ),格式$3.
Sample SAS Code
data _null_;
format var2 $3. ;
var2 = put(input(var1, best. ), best.) ;
run;
二,sas 给数字前加0,保持所有数字位数相等
原始变量:var1(例 1 2 3)
目标变量:var2(例 001 002 003 )
Sample SAS Code
data _null_;
var2 = put(var1, z3.) ;
run;
note: format z的使用方法:SAS help: Writes standard numeric data with leading 0s .