001 1
003 1
005 2
006 2
007 3
008 3
我想把i为一样的分到一个组里,然后分别输出成3个数据集,我觉得是不是要用first.i的,但是我想不到要怎么用,求教高手!

|
楼主: huangrunping
|
3616
10
如何分组导出数据? |
|
小学生 64%
-
|
回帖推荐或者这么写也许更好;
data raw;
input a $ id ;
cards;
001 1
003 1
005 2
006 2
007 3
008 3
;
run;
proc sql noprint;
select distinct id into: list separated by ' _' from raw;
select COUNT(distinct id) into: N from raw;
quit;
%let list= _&list;
%let N=&N;
%put Datasets namelist: &list;
%put Attention: will generate tota ...
| ||
|
|
| ||
| ||||||||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


