|
沙发

楼主 |
发表于 2011-5-4 20:07:02
|
只看该作者
Re: 对某一字段的观测值控制
???
[code:3hi0pmrg]%macro a;
%let start=2011;
%let increment=20;
data a;
%do i=0 %to 4;
year="%eval(&start+&i*&increment)~%eval(&start+(&i+1)*&increment)";
output;
%end;
run;
%mend a;
%a
%let start=2011;
%let increment=20;
data b(keep=year);
do i=0 to 4;
year=catx('~',&start+i*&increment,&start+(i+1)*&increment);
output;
end;
run;
data c(keep=year);
length year $20;
year='2011';
increment=20;
do i=1 to 5;
year=scan(year,-1,'~');
year=catx('~',year,input(year,8.)+increment);
output;
end;
run;[/code:3hi0pmrg] |
|