proc format;
value level
0 = "01 余额为0"
0< - 50000 = '02 (0,5万]'
50000< - 100000 = '03 (5万,10万]'
100000< - 500000 = '04 (10万,50万]'
500000< - 2000000 = '05 (50万,200万]'
2000000< - high = '06 (200万,+∞)'
. = 'zz Blank'
;
value level2_
low - 0 = "01 无年龄信息"
0< - 18 = '02 (0,18]'
18< - 25 = '03 (18,25]'
25< - 30 = '04 (25,30]'
30< - 35 = '05 (30,35]'
35< - 40 = '06 (35,40]'
40< - 50 = '07 (40,50]'
50< - 60 = '08 (50,60]'
60< - high = '09 (60,+∞)'
. = 'zz Blank'
;
run;
data grkh.base_temp;
set grkh.base_temp;
where re_date le "31mar2013"d;
amp_gp = put(var9,level.);
age_gp = put(var4,level2_.);
run;
log:
32 data grkh.base_temp;
33 set grkh.base_temp;
34 where re_date le "31mar2013"d;
35 amp_gp = put(var9,level.);
------
48
ERROR 48-59: 输出格式 $LEVEL 没有找到或无法加载。
36 age_gp = put(var4,level2_.);
--------
48
ERROR 48-59: 输出格式 $LEVEL2_ 没有找到或无法加载。
37 run;
总是显示格式无法找到和加载 求解!!!