更新SAS中的数据集

时间:2017-06-12 13:09:01

标签: sas

下午,

我有一个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;

0 个答案:

没有答案