У меня есть dataframe, как показано ниже. Я хочу получить столбец максимумов для каждой строки. Но эта колонка должна игнорировать значение 9, если оно присутствует в этой строке. Как я могу достичь этого эффективно?
df <- data.frame(age=c(5,6,9), marks=c(1,2,7), story=c(2,9,1))
df$max <- apply(df, 1, max)
df