我想将标签应用于字符变量中的空值。
我可以用数字变量做得很好,但是对于字符变量不成功。我想将“两个组”标签应用于空组值(由class
中的proc means
选项创建)。
data group1;
input group $1. freq;
datalines;
A 5
B 8
13
;
proc format;
value $ grpfmt 'A' = 'Group A'
'B' = 'Group B'
'' = 'Both Groups'
;
run;
proc sql;
create table group2 as
select group format = $grpfmt.,freq
from group1;
quit;
非常感谢您的帮助。
答案 0 :(得分:2)
为两个组的值添加空格,例如
' ' = 'Both Groups'
另一种方法是使用proc格式中的其他选项。
other = 'Both Groups'
答案 1 :(得分:-1)
只是猜测......
你尝试过NULL ='两个群组'吗?