【问题标题】:SAS - INTNX Defining a WeekSAS - INTNX 定义一周
【发布时间】:2014-03-11 14:26:28
【问题描述】:

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

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

目前,我正在使用:

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

其中“SasDate”是我的数据集中每条记录的日期。

任何帮助将不胜感激。

谢谢, 迈克尔

【问题讨论】:

    标签: sas


    【解决方案1】:

    直接改成

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

    周日 = 1,周一 = 2,周二 = 3,等等

    【讨论】:

    • 非常感谢 - 这就像一个魅力。我一直在尝试将 -2 加到语句的末尾或添加到我的“sasdate”中,但没有一个像这样工作 - 谢谢!
    猜你喜欢
    • 1970-01-01
    • 2016-09-13
    • 1970-01-01
    • 2022-07-12
    • 2022-12-22
    • 1970-01-01
    • 2011-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多