library(reshape2)
dcast(new, Subscriber_code ~ series, fun.aggregate = sum, value.var = "Views_Total")
大约有340个系列,它将永远生成宽幅数据。我有大约100万subscriber_codes
。有没有解决这个问题的方法?
答案 0 :(得分:2)
我们可以使用dcast
中的library(data.table)
。与当前选项相比,它应该很快。
library(data.table)
dcast(setDT(new), Subscriber_code ~ series, fun.aggregate = sum,
value.var = "Views_Total")