用 dplyr 总结数据集

Summarizing dataset with dplyr

我有一个数据集 (QB2016),我想编写 r 代码,该代码将在一个数据框中总结一名球员被列为观察值的次数,同时也在数据框中列出 "Opp"。
例如来自以下内容: enter image description here

我想获得所有玩家的摘要,包括观察总数以及对手列表。
例如: enter image description here

为了获得我使用的每个玩家的总观察

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

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

您只需将 'Opp' 添加到 group_by。你是这个意思吗?这将 return 玩家、对手以及他们面对的次数。

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