【发布时间】:2016-05-16 13:35:27
【问题描述】:
我有一个分数数据集:
ID Sub Score
1 Mat 45
2 Mat 34
3 Mat 67
1 Mat 43
2 Mat 34
4 Mat 22
5 Sci 78
6 Mat 32
1 Mat 56
1 Sci 40
我只想输出每个科目中每个 ID 的最高分。例如,新列表应显示:
ID Sub Score
2 Mat 34
3 Mat 67
4 Mat 22
5 Sci 78
6 Mat 32
1 Mat 56
1 Sci 40
我可以通过以下方式找到重复的结果:
results[duplicated(results[, c(1,2)]),]
如何对结果排序并删除得分最低的?
【问题讨论】:
标签: r