[R] Grep command
Steven Yen
syen04 at gmail.com
Fri May 20 01:09:06 CEST 2016
What is a good way to grep multiple strings (say in a vector)? In the
following, I grep ants, cats, and fox separately and concatenate them,
is there a way to grep the trio in one action? Thanks.
all<-c("ants","birds","cats","dogs","elks","fox"); all
[1] "ants" "birds" "cats" "dogs" "elks" "fox"
some<-c("ants","cats","fox"); some
[1] "ants" "cats" "fox"
j<-c(
grep(some[1],all,value=F),
grep(some[2],all,value=F),
grep(some[3],all,value=F)); j; all[j]
[1] 1 3 6
[1] "ants" "cats" "fox"
[[alternative HTML version deleted]]
More information about the R-help
mailing list