У меня есть dataframe в R следующего вида:
> head(data)
  Group Score Info
1     1     1    a
2     1     2    b
3     1     3    c
4     2     4    d
5     2     3    e
6     2     1    f
Я хотел бы объединить его после столбца Score, используя функцию max
> aggregate(data$Score, list(data$Group), max)
  Group.1         x
1       1         3
2       2         4
Но я также хотел бы отобразить столбец Info, связанный с максимальным значением столбца Score для каждой группы. Я не знаю, как это сделать. Мой желаемый результат:
  Group.1         x        y
1       1         3        c
2       2         4        d
Любые подсказки?