我现在的数据如下
ID date
001 3/03/2003
001 4/12/2001
002 5/12/2001
想要生成一个变量count 如下
ID date count
001 3/03/2003 2
001 4/12/2001 2
002 5/12/2001 1
是总共重复的个数
我现在的code是
data want;
set have;
by id notsorted;
retain count;
if first.id then count=1;
else count+1;
run;
但是结果是这样的
ID date count
001 3/03/2003 1
001 4/12/2001 2
002 5/12/2001 1
怎么把第一个观测的count变成2 啊?
谢谢大神!