我如何总结分类变量并按因子汇总

时间:2017-05-21 16:50:56

标签: r sum aggregate factors summarize

所以让我更具体一点...... 我有一个

的数据集
  1. SOCCERTEAM -PLAYERS

  2. BARCA - MESSI

  3. BARCA - MESSI
  4. BARCA - MESSI
  5. BARCA - XAVI

  6. -RM - CR

  7. -RM - CR

  8. -RM - PEPE

  9. -RM -HIQUAIN 等(只是一个非数据集的例子)

  10. 作为专栏!!!

    我想要回答这个问题: 的"我如何根据他们使用的球员数量来找到前5名球队" *球队可以多次使用球员,因此找不到因素水平是不可能的 *所以如果barca使用了15个玩家并且Rm使用了14个,那么BARCA就是第一个......

1 个答案:

答案 0 :(得分:0)

library(dplyr)

df %>% 
  group_by(SOCCERTEAM) %>% 
  summarize(rank = n_distinct(PLAYERS)) %>%
  top_n(5, wt = rank)