2017-02-14 3 views
-2

Это, наверное, довольно просто, но я действительно застрял: предположим, что у меня есть vector=c("a", "b", "c","d","e"). Как я могу конкатенировать только некоторые конкретные элементы? Например, как объединить «b» и «c», что приведет меня к vector=c("a","bc","d","e")?Как слить только определенные элементы

Спасибо

ответ

0

Мы можем сделать

i1 <- vector %in% c("b", "c") 
c(vector[!i1], paste(vector[i1], collapse="")) 
+1

Спасибо @akrun, это то, что я искал! –

Смежные вопросы