直接看代码:
data a;
set a;
array var aa bb cc dd;
do i=1 to dim(var);
if var(i)="Y" then var(i)="1Y";
if var(i)="N" then var(i)="2N";
end;
run;
对于Y/N变量这样处理的原因是,使得排序时便于是Y值排在N值之前。
直接看代码:
data a;
set a;
array var aa bb cc dd;
do i=1 to dim(var);
if var(i)="Y" then var(i)="1Y";
if var(i)="N" then var(i)="2N";
end;
run;
对于Y/N变量这样处理的原因是,使得排序时便于是Y值排在N值之前。
本文标题:SAS中如何使用数组对相同值的变量进行批量处理?
本文链接:https://www.haomeiwen.com/subject/coqvsktx.html
网友评论