[R] Concatenating one character vector into one string
Duncan Murdoch
murdoch at stats.uwo.ca
Mon Oct 1 14:55:51 CEST 2007
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.
More information about the R-help
mailing list