自己顶一个,方法一:用sql
data a;
input name$ grade$;
cards;
sarah A
emma A
sam B
john C
;
run;
proc sql;
update a set grade=
case grade when 'A' then "优秀"
when 'B' then "良好"
else "及格"
end;
select * from a;
quit;
方法二:用if语句
data a;
input name$ grade$;
cards;
sarah A
emma A
sam B
john C
;
run;
data b;
set a;
if grade="A" then grade="优秀";
if grade="B" then grade="良好";
if grade="C" then grade="及格";
run;