Поэлементная конкатенация векторов в R - PullRequest
0 голосов
/ 24 марта 2020

У меня есть два вектора a <- "GT001042-0000100" "GT001049-0000300" "GT001056-0000700" b <- GTL2 GTNP GTL2 </p>

Мне нужен вывод в виде - out <- "GT001042 -0000100GTL2 "" GT001049-0000300GTNP "" GT001056-0000700-GTL2 "Как это сделать в R? Кто-нибудь, пожалуйста, помогите. </p>

Ответы [ 2 ]

0 голосов
/ 24 марта 2020

Мы можем использовать str_c от stringr

library(stringr)
output <- str_c(a, b)
0 голосов
/ 24 марта 2020

Paste0 должен выполнить работу:

output = paste0(a,b)

Или более общую вставку, если вы хотите добавить разделитель между строками:

output = paste(a, b, sep="-")
...