|
沙发

楼主 |
发表于 2011-6-18 09:22:32
|
只看该作者
Re: 数据集观测的选择问题
你可以使用如下CODE,试试:
[code:b2yimgn3]
data aa;
input x $ 1-7;
Y= input(scan(x,2,' '),best.);
cards;
1 465
2 486
3 487
4 354
5 145
6 463
7 125
8 453
9 478
10 125
;
run;
proc print;
run;
data bb (rename=(y=a)) cc(rename=(y=b));
set aa;
if mod(_n_,2)=1 then output bb;
else if mod(_n_,2)=0 then output cc;
run;
data bb;
set bb;
n=_n_;
run;
data cc;
set cc;
n=_n_;
run;
data dd(keep=a b);
merge bb cc;
by n;
run;
proc print data=dd;
run;
[/code:b2yimgn3] |
|