Самый простой способ - использовать proc format
.
proc format library=work;
value myformat 1='Yes'
0='No';
run;
data want;
format variable: myformat.;
set have;
run;
В этом сценарии мы просто назначаем формат myformat
всему, что начинается с variable
.Двоеточие является символом подстановки.Просто имейте в виду, что это не меняет фактическое значение переменных.Если вы запустите proc contents
, вы увидите, что переменные все еще числовые.