Hi Duncan Murdoch, Thanks for the trick and it works!
--- Duncan Murdoch <[EMAIL PROTECTED]> wrote: > Bingshan Li wrote: > > Hi all, > > > > I have a vector and want to merge its elements one > by > > one into a single string or number. For example, > > x=c(1,2,3), what I want is a new number 123. I > used > > "paste" but it just output "1" "2" "3" which is > not > > what I want. Is there any way to do this? > > > > Thanks! > > Use the collapse argument to paste: > > paste(x, collapse="") > > Or, if you want a number, > > sum(x * 10^rev(1:length(x) - 1)) > > Duncan Murdoch > ______________________________________________ [email protected] mailing list 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.
