4# priss111
我是想把一个数据集按照date分开,因为总数据集很大,所以我想保证数据集的行数不大于60000,而且同一天的数据在一个数据集上。
我的逻辑是先找到第60001个数据对应的日期,然后根据这个日期把数据集分开。
data zn.data1 zn.data2;
set zn.final;
index=_n_;
if index=60001 then m=date;
if date<m then output zn.data1;
if date<m then delete;
if =60001 then m=date;
if m=. then m=0;
if date<m then output zn.data2;
if date<m then delete;
run;
上面的代码有错,m不是完整的一行数据,我现在就想得到一行数据,等于m的值。(m就是第60001个数据对应的日期)
多谢拉