Skip to content

How does one do simple string concatenation?

5 messages · Ajay Shah, Romain Francois, Gábor Csárdi +2 more

#
Hi,

See collapse argument in ?paste

R> paste( paste(c("a","b","c"), collapse = ""), "d", sep = "")
[1] "abcd"

Cheers,
Romain
Ajay Shah wrote:
#
First 'c' and then 'paste' with 'collapse':

paste(collapse="", c(c("a", "b", "c"), "d"))

See ?paste

G.
On Mon, Mar 17, 2008 at 04:26:17PM +0530, Ajay Shah wrote:

  
    
#
have a look at the collapse argument in ?paste.

paste(paste(c("a","b","c"), collapse = ""), "d", sep = ""))

HTH,

Thierry

------------------------------------------------------------------------
----
ir. Thierry Onkelinx
Instituut voor natuur- en bosonderzoek / Research Institute for Nature
and Forest
Cel biometrie, methodologie en kwaliteitszorg / Section biometrics,
methodology and quality assurance
Gaverstraat 4
9500 Geraardsbergen
Belgium 
tel. + 32 54/436 185
Thierry.Onkelinx op inbo.be 
www.inbo.be 

Do not put your faith in what statistics say until you have carefully
considered what they do not say.  ~William W. Watt
A statistical analysis, properly conducted, is a delicate dissection of
uncertainties, a surgery of suppositions. ~M.J.Moroney

-----Oorspronkelijk bericht-----
Van: r-help-bounces op r-project.org [mailto:r-help-bounces op r-project.org]
Namens Ajay Shah
Verzonden: maandag 17 maart 2008 11:56
Aan: r-help
Onderwerp: [R] How does one do simple string concatenation?

How does one convert objects c("a","b","c") and "d" into "abcd"?

   > paste(c("a","b","c"), "d")
of course yields
   [1] "a d" "b d" "c d"
#
Try;

paste(c(c("a","b","c"), "d"), collapse="")
On 17/03/2008, Ajay Shah <ajayshah at mayin.org> wrote: