Как мне установить условный видоизменение для столбца, но сохранить исходное содержимое.
Например, рассмотрим:
DF=data.frame(A=1:10, B=c("fail1", "fail2", rep(NA,8)))
DF=DF %>% mutate(B = ifelse(A<4,paste(B, "less than 4"),B))
Я хочу создать следующее:
DF_want=data.frame(A=1:10, B=c("fail1 less than 4", "fail2 less than 4", "less than 4", rep(NA,7)))
Но поскольку я вызываю столбец B
напрямую, а не конкретную строку в B
, этого не происходит.