У меня есть набор данных, как показано ниже, в основном я хочу последний столбец (помеченный как выходной), который принимает значение, если присутствует в столбце C, если не в B, то в A, я думаю, что это можно сделать с помощью ifelse, но я ищу аккуратное решение. Если нет, то ifelse также будет работать.
structure(list(a = c(1L, 2L, 12L, NA, NA), b = c(3L, 2L, NA,
NA, 4L), c = c(NA, 5L, NA, 6L, 2L), Output = c(3L, 5L, 12L, 6L,
2L)), row.names = c(NA, -5L), class = c("tbl_df", "tbl", "data.frame"
))