下面我有一个数据需要按Id
,Date
分组(首个和最后一个日期分别带有值)
这是我的数据样本
df=data.frame(ID =c(64891,56488,88294,57222,9496,77294,67482,9488,3629,49745),accOUNT = c(PL01802799,PL01692255,PL01695356,PL01700459,PL01697065,PL01699457,PL01700296,PL01694743),VALUE= c(600.00,4000.00,1059.86,1900,2,440.2,1145.5,056.7,1,400.00,100.00),DATE= c(1/28/2019,1/4/2019,1/4/2019))
在这里,ID变量具有不同的帐户。因此,我想按ID分组,然后按ID计数“帐户数”,并按日期(最新和最早的)具有最近的值。
非常感谢您的帮助