【发布时间】:2016-01-01 16:43:36
【问题描述】:
我有这样的数据:
Id Action timestamp
1 click #########
1 view #########
1 data #########
2 click #########
2 click #########
我想将类别转换为包含频率(计数)的列,如下所示:
id click view data
1 1 1 1
2 2 0 0
我该怎么做?谢谢!
【问题讨论】:
-
最快的方法是使用“data.table”或“reshape2”中的
dcast。这样的解决方案有很多关于 SO 的答案。 -
table(df$Id, df$Action)来自基本包将做同样的事情