Dear R People:
Suppose I have the following;
xa <- c("There are 5 dogs")
I would like to have a new character vector such that
xb[1] is There
xb[2] is are
xb[3] is 5
xb[4] is dogs
Since the original vector has length 1, substring will not work.
Any suggestions would be MOST welcome!
thanks
Erin Hodgess
Associate Professor
Department of Computer and Mathematical Sciences
University of Houston - Downtown
mailto: hodgess at gator.uhd.edu
R 1.8.1 for Windows
Dear Erin, unlist(strsplit(xa, " ")) should give you what you want; note that you don't need c() to define xa in your example. I hope this helps, John> -----Original Message----- > From: r-help-bounces at stat.math.ethz.ch > [mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of Erin Hodgess > Sent: Sunday, March 28, 2004 12:03 PM > To: r-help at stat.math.ethz.ch > Subject: [R] splitting a character vector > > Dear R People: > > Suppose I have the following; > > xa <- c("There are 5 dogs") > > I would like to have a new character vector such that xb[1] > is There xb[2] is are xb[3] is 5 xb[4] is dogs > > Since the original vector has length 1, substring will not work. > > Any suggestions would be MOST welcome! > > thanks > Erin Hodgess > Associate Professor > Department of Computer and Mathematical Sciences University > of Houston - Downtown > mailto: hodgess at gator.uhd.edu > > R 1.8.1 for Windows > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html
Erin Hodgess wrote:> Dear R People: > > Suppose I have the following; > > xa <- c("There are 5 dogs") > > I would like to have a new character vector such that > xb[1] is There > xb[2] is are > xb[3] is 5 > xb[4] is dogsxb <- unlist(strsplit(xa, " ")) Uwe Ligges> Since the original vector has length 1, substring will not work. > > Any suggestions would be MOST welcome! > > thanks > Erin Hodgess > Associate Professor > Department of Computer and Mathematical Sciences > University of Houston - Downtown > mailto: hodgess at gator.uhd.edu > > R 1.8.1 for Windows > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html