提问者:小点点

使用dplyr汇总数据集[重复]


我有一个数据集(QB2016),我想编写r代码,该代码将在一个数据框中总结玩家被列为观察的次数,但也在数据框中列出“Opp”。
例如:在此处输入图像描述

我想获取所有玩家的摘要,其中包含观察总数以及opp列表。
例如:在此处输入图像描述

以获得我使用的每个玩家的总观察值

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

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


共2个答案

匿名用户

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

匿名用户

您可以简单地将“Opp”添加到group_by。这是您的意思吗?这将返回玩家、对手以及他们面对的次数。