Use regular expressions

?grepl

On Sunday, October 23, 2011, Philipp Fischer <Philipp.Fischer@awi.de> wrote:
> Hello,
> I am just starting with R and I am having a (most probably) stupid problem
by creating a new variable in a data.frame based on a part of another
character variable.
>
> I have a data frame like this one:
>
>
> A                       B               C
> AWI-test1       1               i
> AWI-test5       2               r
> AWI-tes75       56              z
> UFT-2           5               I
> UFT56           f               t
> UFT356          9j              t
> etc. etc.               89              t
>
>
> I now want to look in the variable A if the string AWI is present and then
create a variable D and putting "Arctic" inside. However, if the string UFT
occurs in the variable A, then the variable D shall be "Boreal" etc. etc.
>
> The resulting data.frame file should look like
> A                       B               C       D
> AWI-test1       1               i       Arctic
> AWI-test5       2               r       Arctic
> AWI-tes75       56              z       Arctic
> UFT-2           5               I       Boreal
> UFT56           f               t       Boreal
> UFT356          9j              t       Boreal
> etc. etc.               89              t
>
>
> I know how to do this when I want to look for the entire string of A means
when there is "AWI-test1" and then create the variable D with "Arctic" but
not how to look only for a substring in A?
> Would be great if somebody might help.
> Thanks
> Philipp
>
>
>
> ***************************************************
>
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help@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.
>

-- 
Jim Holtman
Data Munger Guru

What is the problem that you are trying to solve?

	[[alternative HTML version deleted]]

