As Borris mentioned, paste0 works well for this.
Another option is the sprintf function:
sprintf("c%i", 1:10)
For this example they do the same thing, but as things become more
complicated sometimes you will want paste0 and sometimes sprintf will
be better.
Compare the above to
sprintf("c%02i",
The c() is unnecessary. paste() returns a vector.
Paste separates elements with " " by default. Set the separator to "" instead.
paste("c",1:10, sep = "")
... or use paste0(), which has "" as default separator.
paste0("c",1:10)
?paste is your friend.
B.
> On 2020-05-23, at 22:25, Vahid Bo
Hello my r friends,
I want to make a vector with elements (c1,c2,...,c10).
I wrote the below code:
c(paste("c",1:10))
My code works but it gives me elements like "c 1", "c 2" to "c 10". I mean
there is a space between each c and its corresponding number. I want the
elements of the vector to be like
3 matches
Mail list logo