That's perfect, thanks!
--
View this message in context:
http://r.789695.n4.nabble.com/Check-character-string-for-value-and-assign-corresponding-value-in-a-new-variable-tp2062391p2062818.html
Sent from the R help mailing list archive at Nabble.com.
__
Hi Hiro,
Here is a suggestion:
y <- rep(c("ACAM2343", "ACAM3838", "ACPP2598", "ACPA8355", "DEAM234",
"DEPA38485"), each = 10)
y
x <- y
x[grepl("PA|PP", x)] <- "WIN"
x[substr(y, 3, 4) == 'AM'] <- "LOSE"
x
Another way would be using regular expressions directly. See ?regex for more
informati
Hi all,
Here is what I am trying to do. It doesn't seem like a complex command but I
am a beginner at R.
Lets say I have this variable:
test$v1 = rep(c("ACAM2343", "ACAM3838", "ACPP2598", "ACPA8355", "DEAM234",
"DEPA38485"), each = 10)
1. if test$v1 character string contains "PP" or "PA" set t
3 matches
Mail list logo