下午,
我有一个c2500观测数据集,我希望每天工作200次。原始2500可能会每天更改,因为数据可能会出现或新数据进入,所以我需要每天加入此更新列表。
到目前为止,我可以创建起始列表,并且我正在使用Do While循环来提取200个具有变量的被调用的'工作'从N变为Y.
我想要做的是更新原始列表而不是创建一个新列表,所以我有一个副本只能拉出200个未工作的obs。这是最好的方法吗?
以下是我到目前为止: -
保留计数器;
IF SENT = 'N' and COUNTER <= 200 then do;
IF COUNTER = . then COUNTER = 1;
COUNTER = COUNTER + 1;
SENT = 'Y';
output WORK.TODAYSLIST;
END;
OUTPUT WORK.STORE;