Нам нужен поэлементный максимум, и этого можно достичь с помощью pmax
iris %>%
head %>%
mutate(max= pmax(.[[1]] , .[[2]]) )
Проблема с max
в том, что его использование составляет
max (... , na.rm = FALSE)
Здесь ...
означает
numeri c или символьные аргументы
Итак, он принимает значение max
всех столбцов, переданных в функцию, а не поэлементный максимум столбцов
+
- это другая функция, и она всегда поэлементная, но если мы это сделаем sum
(который был бы соответствующим кандидатом для проверки с помощью max
), он также ведет себя так же, как max