用 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 = "")
我有一个数据集 (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 = "")