标签: r dplyr plyr
我正在从plyr迁移到dplyr。我替换了
ddply(data, c("sampleno"), function(s) s[which.max(s$voice_score),])
使用
data %>% group_by(sampleno) %>% top_n(1, voice_score)
但是遇到了问题,因为top_n在出现平局的情况下会包含多个条目,这不是我想要的。只要我得到一个结果,它如何破坏对称性都没关系-我应该怎么做?
top_n