[R] Dividing one column of form xx-yy into two columns, xx and yy
Peter Alspach
Peter.Alspach at plantandfood.co.nz
Tue Feb 9 01:09:40 CET 2010
Tena koe Mike
?strsplit
for post input separation. AFAIK there is one cannot specify multiple
separators, but:
library(fortunes)
fortune('this is R')
HTH ....
Peter Alspach
> -----Original Message-----
> From: r-help-bounces at r-project.org
> [mailto:r-help-bounces at r-project.org] On Behalf Of ZeMajik
> Sent: Tuesday, 9 February 2010 12:32 p.m.
> To: R mailing list
> Subject: [R] Dividing one column of form xx-yy into two
> columns, xx and yy
>
> I have a data set where one column consists of two numerical
> factors, separated by a "-".
> So my data looks something like this:
>
> 43-156
> 43-43
> 1267-18
> .
> .
> .
>
> There are additional columns consisting of single factors as
> well, so reading the csv file (where the data is stored) with
> the sep="-" addition won't work since the rest of the factors
> are separated by commas.
> So first of all, is there any way to import a file which is
> separated by ","
> OR "-"?
>
> If this is not possible, does anyone have any ideas how I
> could go about to separate these? I could use a text editor
> to replace the - with , and import, but I would prefer doing
> this inside of R so that making a script could be used in the future.
>
> Just to clarify, I would like the above to turn out as two
> separate columns (or vectors) where the first in this would
> be (43,43,1267,....) and the second (156,43,18,.....) The
> dataset is rather large, with a few hundred thousand lines,
> so it would be preferable to keep resource intensive methods
> to a minimum if possible.
>
> Thanks in advance!
> Mike
>
> [[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.
>
More information about the R-help
mailing list