用dplyr汇总数据集

时间:2017-09-21 18:32:53

标签: r list dplyr summarize

我有一个数据集(QB2016),我想写一个代码,它将在一个数据框中汇总一个玩家被列为观察的次数,但也列出了数据框中的“Opp”。
例如,来自以下内容: enter image description here

我希望获得观察总数的所有玩家的摘要,以及对象列表 例如: enter image description here

要获得每位玩家使用的总观察次数

library(dplyr)
total <- QB2016 %>%
         group_by(Player) %>%
         summarize(Total = n())

但如何为每个玩家观察添加“Opp”列表?

2 个答案:

答案 0 :(得分:0)

您只需添加&#39; Opp&#39;到group_by。你是这个意思吗?这将返回玩家,对手以及他们面对的次数。

答案 1 :(得分:0)

QB2016 %>%
   group_by(Player) %>%
   summarize(Total = n(), Opp = paste(Opp, collapse = "")