| unvigrep | R Documentation |
case-insensitive grep, returning unmatched values
unvigrep(..., ignore.case = TRUE, value = TRUE, invert = TRUE)
..., ignore.case, value, invert |
parameters sent to |
This function is a simple wrapper around base::grep() which
runs in case-insensitive mode, and returns unmatched values.
It is mainly used to save keystrokes,
but is consistently named alongside vgrep and
vigrep, and quite helpful for writing concise code.
It is particularly useful for removing unwanted entries from a long
vector, for example removing accession numbers from a long
vector of gene symbols in order to review gene annotations.
vector of non-matching indices
Other jam grep functions:
grepls(),
igrep(),
igrepHas(),
igrepl(),
provigrep(),
unigrep(),
vgrep(),
vigrep()
V <- paste0(LETTERS[1:5], LETTERS[4:8]);
unigrep("D", V);
igrep("D", V);
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.