Мне нужно объединить предыдущие и последние слова слова встречи условия. В частности, те, которые соответствуют условию наличия запятой.
vector <- c("Paulsen", "Kehr,", "Diego", "Schalper", "Sepúlveda,", "Diego")
#I know how to get which elements meet my condition:
grepl(",", vector)
#[1] FALSE TRUE FALSE FALSE TRUE FALSE
Желаемый вывод:
print(vector_ok)
#[1] "Paulsen Kehr, Diego", "Schalper Sepúlveda, Diego"
Заранее спасибо!