在表中按值重新组合行并返回折叠行的计数器

时间:2017-11-14 16:08:35

标签: r group-by

我遇到了这个小问题:

df sample

我想要删除UnstableDependenciesPackage列,我知道我可以使用函数group_by

UD %>% group_by(UnstableDependenciesPackage, version, project, Type)

问题是我想在NumBadDep列中总结那些出现的情况,所以我会得到例如:

org.apache.tools.ant.util - 1

org.apache.tools.ant.taskdefs - 3

org.apache.tools.ant.types - 2

等等。但我想念我指导的第二步

1 个答案:

答案 0 :(得分:0)

要计算UnstableDependenciesPackage, version, project, Type的每个唯一组合的出现次数,您可以使用summarizen()函数。

UD %>% group_by(UnstableDependenciesPackage, version, project, Type) %>% summarize(count = n())