在一个数据帧上按顺序或使用data.table进行多次聚合

时间:2018-08-14 10:04:04

标签: r aggregation

我正在尝试汇总以下列

int

因此,我尝试使用列的组合按一定顺序获取上述总和。

在特定日期使用特定会话名称的用户名的主要出现。

例如,“ Johhny”在5-12-2018上登录了3个关于文化的课程,而“ Mary”在5-15-2018上登录了5个关于重复性劳损的课程

我想知道R中是否有一个函数可以做到这一点,所以我查看了plyr :: ddply,plyr :: count并在基础R中进行了汇总。但是我想知道我的方法是否错误,我应该这样做吗?将它们分成每个会话/日期/用户的单独表,还是可以在data.tables中做到这一点?

dput()在下面

"Module" "Timestamp" "SessionName" "MinutesDelivered" "UserName" "ViewingType" "TimestampDate"

0 个答案:

没有答案