SAS-定义一周的INTNX

SAS-定义一周的INTNX,sas,Sas,我一直在使用我编写的SAS代码对一个历史数据集进行分组,该数据集每周更新一次,方法是将它们分组为星期日-星期六=1组。我一直在使用INTNX 我们对一周的定义现在已经改变,从星期二到星期一。如何更新下面的代码以进行调整。我一直在搞乱“周”功能,并试图在末尾添加天数来进行此更改,但没有成功 目前,我正在使用: WEEKOF = INTNX('Week', SasDate,0); 其中SasDate是数据集中每条记录的日期 任何帮助都将不胜感激 谢谢, Michael只需将其更改为 weekof

我一直在使用我编写的SAS代码对一个历史数据集进行分组,该数据集每周更新一次,方法是将它们分组为星期日-星期六=1组。我一直在使用INTNX

我们对一周的定义现在已经改变,从星期二到星期一。如何更新下面的代码以进行调整。我一直在搞乱“周”功能,并试图在末尾添加天数来进行此更改,但没有成功

目前,我正在使用:

WEEKOF = INTNX('Week', SasDate,0);
其中SasDate是数据集中每条记录的日期

任何帮助都将不胜感激

谢谢, Michael只需将其更改为

weekof = intnx('week.3',sasdate,0,'beginning') ; Sun=1、Mon=2、Tue=3等等。只需将其更改为

weekof = intnx('week.3',sasdate,0,'beginning') ;
太阳=1,周一=2,周二=3,等等。

非常感谢你,这真是个奇迹。我一直试图在声明末尾加上-2,或者在我的“sasdate”中加上-2,但没有一个像这样有效-谢谢!非常感谢你,这真是妙不可言。我一直试图在声明末尾加上-2,或者在我的“sasdate”中加上-2,但没有一个像这样有效-谢谢!