Есть ли способ, которым я могу автоматизировать несколько функций which.max на кадре данных?
Скажем, у меня есть датафрейм:
DF <- data.frame(V1=c(2,8,1),V2=c(7,3,5),V3=c(9,6,4))
>DF
V1 V2 V3
1 2 7 9
2 8 3 6
3 1 5 4
Я знаю, что вы можете вернуть имя строки с самым высоким значением для одного столбца, используя:
which.max(DF[,1])
но можно ли использовать, которые соответствуют возвращаемому имени строки с самым высоким значением в каждом столбце, без ручного ввода which.max для каждого столбца в кадре данных?
Заранее спасибо.