Re: [R] splitting a character field in R

From: jim holtman <jholtman_at_gmail.com>
Date: Sat 29 Oct 2005 - 00:00:36 EST

> x <- 'dfabcxy'
> strsplit(x, 'abc')


[[1]]
[1] "df" "xy"

>

On 10/28/05, ManuelPerera-Chang@fmc-ag.com <ManuelPerera-Chang@fmc-ag.com> wrote:
>
>
>
>
>
> Dear R users,
>
> I have a dataframe with one character field, and I would like to create
> two
> new fields (columns) in my dataset, by spliting the existing character
> field into two using an existing substring.
>
> ... something that in SAS I could solve e.g. combining substr(which I am
> aware exist in R) and "index" for determining the position of the pattern
> within the string.
> e.g. if my dataframe is ...
> A B
> 1 dgabcrt
> 2 fgrtabc
> 3 sabcuuu
>
> Then by splitting by substring "abc" I would get ...
>
> A B B1 B2
> 1 dgabcrt dg rt
> 2 fgrtabc fgrt
> 3 sabcuuu s uuu
>
> Do you know how to do this basic string(dataframe) manipulation in R
>
> Saludos,
>
> Manuel
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
>

--
Jim Holtman
Cincinnati, OH
+1 513 247 0281

What the problem you are trying to solve?

	[[alternative HTML version deleted]]

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
Received on Sat Oct 29 00:09:32 2005

This archive was generated by hypermail 2.1.8 : Sat 29 Oct 2005 - 03:44:12 EST