| grepFn | R Documentation |
Search for pattern in a column of a matrix or
data.frame using grep. If value = TRUE (the
default), return the selected subset of x.
grepFn(pattern, x, column='Function', ignore.case=FALSE,
perl=FALSE, value=TRUE, fixed=FALSE,
useBytes=FALSE, invert=FALSE)
x |
a matrix or data.frame containing a column named |
pattern, ignore.case, perl, fixed, useBytes, invert |
as for |
column |
character string giving the column of |
value |
logical: If TRUE, return the selected subset of |
1. g <- grep(pattern, x[, column])
2. if(value)return(x[g, ]) else return(g)
If(value) return an object of the same class as x containing
those rows of x with x[, column] matching
pattern.
Else, return an integer vector identifying the rows of x with
x[, column] matching pattern.
Spencer Graves, Sundar Dorai-Raj
findFn
grep
z <- cbind(a=1:2, Function=c('s', 'spline'))
z. <- grepFn("spline", z)
all.equal(z., z[2,,drop=FALSE])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.