|
|
地板

楼主 |
发表于 2010-10-31 18:31:11
|
只看该作者
Re: 从一个SAS DATA SET生成多个文本文件
我这超不靠谱,是不是这意思,您老自己看着办吧
[code:17lw8k3s]data zhutou;
input a b x1-x5;
datalines;
1 0 4 . . 33 11
2 2 5 1 0 . 3
3 3 . 3 . . .
4 3 . 3 . . .
5 2 5 1 0 . 3
;
data _null_;
length name $50;
set zhutou;
name=cats('d:\zhutou\',put(ceil(_n_/3),best.),'.txt');
file xxx filevar=name dlm='09'x;
put a b x1-x5;
run;
data _null_;
set zhutou;
array x[*] x:;
file 'd:\zhutou\a.txt' dlm='09'x;
put _n_ a b;
file 'd:\zhutou\x.txt' dlm='09'x;
do i=1 to dim(x);
if x[i] ne . then put _n_ i x[i];
end;
run;[/code:17lw8k3s] |
|