我有一个数据集,我想自动添加日期计数器。以下是我想要的输出,我给出了Type列。
Type Date
A Jan2001
A Feb2001
A Mar2001
B Jan2001
B Feb2001
B Mar2001
这是我的psudocode:
data stub;
set data;
if first.type then date = "Jan2001;
data = date + month;
run;
你是怎么做的?
答案 0 :(得分:2)
像这样的东西。 INTNX递增一段时间。
data stub;
set yourdata;
retain datecounter;
by type;
if first.type then datecounter='01JAN2001'd;
else datecounter=intnx('Month',datecounter,1);
format datecounter DATE9.;
run;