【发布时间】:2014-02-11 22:54:53
【问题描述】:
如果日期变量比 2/10/2014 大 7 天,那么我想将该行输出到新表。 7天以下的任何东西,不要输出。如何在 SAS 中执行此操作?
【问题讨论】:
标签: sas
如果日期变量比 2/10/2014 大 7 天,那么我想将该行输出到新表。 7天以下的任何东西,不要输出。如何在 SAS 中执行此操作?
【问题讨论】:
标签: sas
这在数据步骤中很容易
data before after;
set input;
if date - "10FEB2014"d > 7 then
output after;
else
output before;
run;
日期是数字变量,表示为 epoc 的天数(我相信 1960 年 1 月 1 日)。如此简单的加法和减法效果很好。
【讨论】: