之前会问一个类似的问题,但它在我的数据集中不起作用 .
我有一个名为“daten”的数据集,客户在同一天购买了多个商品 . 我想计算客户在同一天购买的物品 . 每个客户都有一个唯一的ID,因此我想创建一个新变量并总结与ID号相对应的相同日期 .
目的是总结在同一天购买的物品,如果用户在不同的日子购买物品,我不想包括当天 .
所以数据看起来应该像新变量“items of items”:
Order Date User ID Number of Item
31.05.2016 1 2
31.05.2016 1 2
01.09.2015 1 1
01.06.2017 15 1
07.08.2016 2 3
07.08.2016 2 3
07.08.2016 2 3
我使用了 ave
和 aggregate
函数,但我的代码逻辑肯定有问题 .