Re: [R] Concatenating one character vector into one string

From: Duncan Murdoch <murdoch_at_stats.uwo.ca>
Date: Mon, 01 Oct 2007 08:55:51 -0400

On 10/1/2007 8:42 AM, Bos, Roger wrote:
> Rainer,
>
> This works: paste(x, sep="", collapse="")
>
> I would have thought this 'paste(x) would work, but it didn't.
>
> Perhaps someone else can tell us why we need collapse="". What would
> break if the default was collapse="" instead of collapse=NULL?

Paste is used for things like this:

paste("The value is", 1:10)

to produce 10 strings,

  [1] "The value is 1" "The value is 2" "The value is 3" "The value is 4"
  [5] "The value is 5" "The value is 6" "The value is 7" "The value is 8"
  [9] "The value is 9" "The value is 10"

That's what would break.

Duncan Murdoch

>
> Thanks,
>
> Roger
>
> -----Original Message-----
> From: r-help-bounces_at_r-project.org [mailto:r-help-bounces_at_r-project.org]
> On Behalf Of Rainer M. Krug
> Sent: Monday, October 01, 2007 8:23 AM
> To: r-help
> Subject: [R] Concatenating one character vector into one string
>
> Hi
>
> I am sure this is simple - but how can I convert one charecter vector
> into one string?
>
> example:
>
> x <- c("This ", "is ", "one ", "sentence.")
>
> should become
> "This is one entence"
>
> Thanks
>
> Rainer
>
> --
> NEW EMAIL ADDRESS AND ADDRESS:
>
> Rainer.Krug_at_uct.ac.za
>
> RKrug_at_sun.ac.za WILL BE DISCONTINUED END OF MARCH
>
> Rainer M. Krug, Dipl. Phys. (Germany), MSc Conservation Biology (UCT)
>
> Plant Conservation Unit
> Department of Botany
> University of Cape Town
> Rondebosch 7701
> South Africa
>
> Tel: +27 - (0)21 650 5776 (w)
> Fax: +27 - (0)86 516 2782
> Fax: +27 - (0)21 650 2440 (w)
> Cell: +27 - (0)83 9479 042
>
> Skype: RMkrug
>
> email: Rainer.Krug_at_uct.ac.za
> Rainer_at_krugs.de
>
> ______________________________________________
> R-help_at_r-project.org 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.
>
> ********************************************************************** *
> This message is for the named person's use only. It may
> contain confidential, proprietary or legally privileged
> information. No right to confidential or privileged treatment
> of this message is waived or lost by any error in
> transmission. If you have received this message in error,
> please immediately notify the sender by e-mail,
> delete the message and all copies from your system and destroy
> any hard copies. You must not, directly or indirectly, use,
> disclose, distribute, print or copy any part of this message
> if you are not the intended recipient.
>
> ______________________________________________
> R-help_at_r-project.org 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.



R-help_at_r-project.org 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. Received on Mon 01 Oct 2007 - 12:56:47 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Thu 25 Oct 2007 - 11:32:46 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.