Date SAS:一个周期的轮班日期
我的数据集中有一个月格式的日期变量示例:Ob1=5/1/2013、ob2=6/1/2013等 我想把日期往后移一个周期。也就是说,对于整行数据,18个变量(2013年1月6日)将在同一变量日期下变为2013年1月5日 所以 以前的数据 新数据Date SAS:一个周期的轮班日期,date,sas,lead,Date,Sas,Lead,我的数据集中有一个月格式的日期变量示例:Ob1=5/1/2013、ob2=6/1/2013等 我想把日期往后移一个周期。也就是说,对于整行数据,18个变量(2013年1月6日)将在同一变量日期下变为2013年1月5日 所以 以前的数据 新数据 您需要的是INTNX函数。 更多信息请点击此处: e、 g: 您需要的是INTNX函数。 更多信息请点击此处: e、 g: Date Var1 Var2 Var3 1/1/2013 A 10 30 2/10/2013 B 15
您需要的是INTNX函数。 更多信息请点击此处: e、 g:
您需要的是INTNX函数。 更多信息请点击此处: e、 g:
Date Var1 Var2 Var3
1/1/2013 A 10 30
2/10/2013 B 15 32
3/15/2013 C 12 36
4/30/2013 D 16 25
Date Var1 Var2 Var3
12/1/2012 A 10 30
1/10/2013 B 15 32
2/15/2013 C 12 36
3/30/2013 D 16 25
data NEWDATA;
set PREVIOUSDATA;
Date = intnx('month',Date,-1,'same');
run;