Hi R users,
I desire to transform the following vector consisting of repeated characters
x <- rep(letters, 3)
into this exact format (i.e a single string containing each characters in
quotation mark separated by comma between each; al ).
("a", "b", "c", "d",
........"a", "b", "c", "d", ...........,
"a", "b", "c",
"d", ........."z")
Any advice would be much appreciated.
--
Steven
[[alternative HTML version deleted]]
Hi Steven,
This should do it:
paste('"', unlist(strsplit(x, split="")),
c(rep('",', length(x)-1), ""), sep="")
-Ista
On Wed, Sep 29, 2010 at 1:11 AM, Steven Kang <stochastickang at gmail.com>
wrote:> Hi R users,
>
>
> I desire to transform the following vector consisting of repeated
characters
>
> x <- rep(letters, 3)
> into this exact format (i.e a single string containing each characters in
> quotation mark separated by comma between each; al ).
>
> ("a", "b", "c", "d",
........"a", "b", "c", "d", ...........,
"a", "b", "c",
> "d", ........."z")
>
> Any advice would be much appreciated.
>
>
>
> --
> Steven
>
> ? ? ? ?[[alternative HTML version deleted]]
>
> ______________________________________________
> 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.
>
--
Ista Zahn
Graduate student
University of Rochester
Department of Clinical and Social Psychology
http://yourpsyche.org
dump("x", file = "x.R")
file.show("x.R")
will get you most of the way.
-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org]
On Behalf Of Steven Kang
Sent: Wednesday, 29 September 2010 3:11 PM
To: r-help at r-project.org
Subject: [R] String split and concatenation
Hi R users,
I desire to transform the following vector consisting of repeated characters
x <- rep(letters, 3)
into this exact format (i.e a single string containing each characters in
quotation mark separated by comma between each; al ).
("a", "b", "c", "d",
........"a", "b", "c", "d", ...........,
"a", "b", "c",
"d", ........."z")
Any advice would be much appreciated.
--
Steven
[[alternative HTML version deleted]]
______________________________________________
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.