我一直在使用我编写的SAS代码将历史数据集(每周更新一次)分组为几周(周日 - 周六= 1组)。我一直在使用INTNX。
我们对一周的定义现在已经改变,周二到周一。如何更新以下代码进行调整。我一直在搞乱周'功能并尝试添加天数以进行此更改,但没有成功。
目前,我正在使用:
WEEKOF = INTNX('Week', SasDate,0);
在哪里" SasDate"是我的数据集中每条记录的日期。
非常感谢任何帮助。
谢谢, 迈克尔
答案 0 :(得分:3)
只需将其更改为
即可weekof = intnx('week.3',sasdate,0,'beginning') ;
太阳= 1,星期一= 2,星期二= 3,等等。