[R] How to concatenate a vector of strings to a string?

David Winsemius dwinsemius at comcast.net
Sat Nov 21 04:00:20 CET 2009


On Nov 20, 2009, at 8:03 PM, Peng Yu wrote:

>> paste(c('a','b'),sep='')
> [1] "a" "b"
>
> The above command doesn't concatenate the strings in a single string.
> I'm wondering what is the correct way to do so.

Remember that paste is vectorised. That behavior is desired:

 > paste('a','b',sep='')
[1] "ab"
 > paste(c('a','b'), c(1,2), sep='')
[1] "a1" "b2"




David Winsemius, MD
Heritage Laboratories
West Hartford, CT




More information about the R-help mailing list