我的部分数据如下:
JOINING_DATE STU_ID
01/01/2016 Neu19567
01/04/2016 Neu00170
01/04/2016 Neu00170
01/04/2016 Neu02561
01/04/2016 Neu02561
现在我希望我的结果为:
JOINING_DATE STU_ID
01/01/2016 1
01/04/2016 4
即,我不想唯一计算STU_ID的数量。我想要的是计算每个JOINING_DATE的行数/观察数。
我使用的代码如下:
Pre <- aggregate(data = df, dfA$STU_ID ~ df$JOINING_DATE, function(x) length(unique(x)) )
然而,我得到的是一个独特的计数,而不是总数:
JOINING_DATE STU_ID
01/01/2016 1
01/04/2016 3
我做错了什么,我该如何纠正?感谢