使用Dplyr管道提取适当的尺寸

时间:2017-07-11 15:44:16

标签: r dataframe dplyr pipeline

以下是我正在使用的数据框的快照: enter image description here

我试图以最高" PER"来提取每支球队的顶级球员。我最好的猜测是:

test = season_advanced_stats %>%
  filter(Tm != "TOT" & MP > 200) %>%
  select(Player, Tm, PER) %>%
  group_by(Tm) %>%
  top_n(n=1)

不幸的是,尺寸已经关闭,它们是31 X 3而不是30 X 3(NBA中有30支独特的球队)。当我使用该管道时,似乎它实际上并没有按团队进行分组,因为费城出现了两次,我认为导致问题的是什么。

1 个答案:

答案 0 :(得分:0)

在我使用安排之后,为什么有31支球队而不是30支球队,费城有两名球员具有相同的PER值24.1,因此他们都出现了。谢谢!!

enter image description here