-1

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

  1. 足球队-球员

  2. 巴萨-梅西

  3. 巴萨-梅西
  4. 巴萨-梅西
  5. 巴萨-哈维

  6. -RM-CR

  7. -RM-CR

  8. -RM - 佩佩

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

作为列!!!

我想要这个问题的答案: “我如何根据他们使用的球员数量找到前 5 名球队” *球队可以多次使用球员,因此不可能找到因子水平 *所以如果巴萨使用了 15 名球员并且Rm 使用了 14,然后 BARCA 是第一个......

4

1 回答 1

0
library(dplyr)

df %>% 
  group_by(SOCCERTEAM) %>% 
  summarize(rank = n_distinct(PLAYERS)) %>%
  top_n(5, wt = rank)
于 2017-05-21T17:32:36.757 回答