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 Borji <vahid.borj...@gmail.com> wrote: > > 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 "c1", "c2", to "c10" (without space > between c and number). How can I fix this problem in my code? > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.