SAS - INTNX定义一周

时间:2014-03-11 14:26:29

标签: sas

我一直在使用我编写的SAS代码将历史数据集(每周更新一次)分组为几周(周日 - 周六= 1组)。我一直在使用INTNX。

我们对一周的定义现在已经改变,周二到周一。如何更新以下代码进行调整。我一直在搞乱周'功能并尝试添加天数以进行此更改,但没有成功。

目前,我正在使用:

WEEKOF = INTNX('Week', SasDate,0);

在哪里" SasDate"是我的数据集中每条记录的日期。

非常感谢任何帮助。

谢谢, 迈克尔

1 个答案:

答案 0 :(得分:3)

只需将其更改为

即可
weekof = intnx('week.3',sasdate,0,'beginning') ;

太阳= 1,星期一= 2,星期二= 3,等等。