Message-ID: <419EED2318C2164DB95FBB20AA8810D808394B@smtp_mail.bankofamerica.com>
Date: 2013-03-21T17:00:05Z
From: Yuan, Rebecca
Subject: easy way of paste
In-Reply-To: <CAM_vjumv=kR4xwU30KyhnJhwCEiRtuJN9XxpByHW9bn3M07PaA@mail.gmail.com>
Hello Sarah,
Yes, that is what I want.
Thanks!
Cheers,
Rebecca
-----Original Message-----
From: Sarah Goslee [mailto:sarah.goslee at gmail.com]
Sent: Thursday, March 21, 2013 11:21 AM
To: Yuan, Rebecca
Cc: R help
Subject: Re: [R] easy way of paste
It looks like you want collapse rather than sep:
> list.indep <- data.frame(aa=1:4, dummy1=1:4, dummy2=1:4, bb=1:4,
> cc=1:4) paste(colnames(list.indep), collapse="+")
[1] "aa+dummy1+dummy2+bb+cc"
On Thu, Mar 21, 2013 at 11:15 AM, Yuan, Rebecca <rebecca.yuan at bankofamerica.com> wrote:
> Hello,
>
> Is there a better way to use paste such as:
>
> a =
> paste(colnames(list.indep)[1],colnames(list.indep)[2],colnames(list.in
> dep)[3],colnames(list.indep)[4],colnames(list.indep)[5],sep="+")
>
>
>
>> a
>
> [1] "aa+dummy1+dummy2+bb+cc"
>
>
>
> I tried
>
>
>
> a = paste(colnames(list.indep)[1:5],sep="+")
>
>
>
>> a
>
> [1] "aa" "dummy1" "dummy2" "bb" "cc"
>
> But it will not give me the way I want.
>
> Thanks,
>
> Rebecca
>
>
--
Sarah Goslee
http://www.functionaldiversity.org
----------------------------------------------------------------------
This message, and any attachments, is for the intended r...{{dropped:2}}