Как я могу найти все максимальные значения и вернуть имена полей или столбцов, с которыми .max - PullRequest
0 голосов
/ 11 мая 2019

Я студент, и я хочу найти максимальное значение в строке и вернуть имена столбцов в R. Возможно найти первый экземпляр (имя столбца) для максимума. Но я не могу получить все имена столбцов максимального значения.

df<-data.frame(a=c(1,2,3,4),b=c(2,1,3,2),c=c(1,2,1,4));df
df$d<-names(df)[apply(df, MARGIN = 1, FUN = which.max)]
df##

Я получаю только столбец максимального значения первого экземпляра, а не другие столбцы.

Как мне накапливать все максимумы в столбце, разделенном запятой?

...