如何在sas proc timeseries中获得从周一开始的每周间隔?

如何在sas proc timeseries中获得从周一开始的每周间隔?,sas,time-series,Sas,Time Series,sas proc timeseries能够按如下方式计算每周总计: proc timeseries data=work.sorttemptablesorted out=work.weeklyagregated ; id dateusedforstatistics interval=week zeromiss=none ; var cases / accumulate=total setmissing=0; by subjec

sas proc timeseries能够按如下方式计算每周总计:

proc timeseries
        data=work.sorttemptablesorted
        out=work.weeklyagregated
        ;
    id dateusedforstatistics interval=week zeromiss=none ;
    var cases / accumulate=total setmissing=0;
    by subject network;
run;quit;
这几乎是完美的,但唯一的一点是,它从星期天开始需要几个星期

Sun, 25 Feb 2007    2
Sun, 4 Mar 2007 0
Sun, 11 Mar 2007    0
Sun, 18 Mar 2007    1
Sun, 25 Mar 2007    2
Sun, 1 Apr 2007 11
我找不到一个解决方案来计算从周一开始的周数

是否有一个
INTERVAL=
选项使周从周一开始


(使用SAS9.3)

我没有ETS,所以不知道PROC TIMESERIES。使用INTCK()函数,当您指定一个时间间隔时,您还可以指定一个“移位索引”,例如week.2是从周一开始的周,而不是默认的week.1,即从周日开始的周。您可以尝试更改为
interval=week.2
,但我查看了文档,看起来没有文档记录。

没有文档记录,但效果很好:-)谢谢!