mirror of
https://github.com/msberends/AMR.git
synced 2025-09-02 14:24:10 +02:00
(v1.6.0.9000) custom EUCAST rules
This commit is contained in:
10
man/like.Rd
10
man/like.Rd
@@ -4,9 +4,9 @@
|
||||
\alias{like}
|
||||
\alias{\%like\%}
|
||||
\alias{\%like_case\%}
|
||||
\title{Pattern Matching with Keyboard Shortcut}
|
||||
\title{Vectorised Pattern Matching with Keyboard Shortcut}
|
||||
\source{
|
||||
Idea from the \href{https://github.com/Rdatatable/data.table/blob/master/R/like.R}{\code{like} function from the \code{data.table} package}
|
||||
Idea from the \href{https://github.com/Rdatatable/data.table/blob/ec1259af1bf13fc0c96a1d3f9e84d55d8106a9a4/R/like.R}{\code{like} function from the \code{data.table} package}
|
||||
}
|
||||
\usage{
|
||||
like(x, pattern, ignore.case = TRUE)
|
||||
@@ -23,7 +23,7 @@ x \%like_case\% pattern
|
||||
\item{ignore.case}{if \code{FALSE}, the pattern matching is \emph{case sensitive} and if \code{TRUE}, case is ignored during matching.}
|
||||
}
|
||||
\value{
|
||||
A \code{\link{logical}} vector
|
||||
A \link{logical} vector
|
||||
}
|
||||
\description{
|
||||
Convenient wrapper around \code{\link[=grepl]{grepl()}} to match a pattern: \code{x \%like\% pattern}. It always returns a \code{\link{logical}} vector and is always case-insensitive (use \code{x \%like_case\% pattern} for case-sensitive matching). Also, \code{pattern} can be as long as \code{x} to compare items of each index in both vectors, or they both can have the same length to iterate over all cases.
|
||||
@@ -34,7 +34,7 @@ The \verb{\%like\%} function:
|
||||
\item Is case-insensitive (use \verb{\%like_case\%} for case-sensitive matching)
|
||||
\item Supports multiple patterns
|
||||
\item Checks if \code{pattern} is a regular expression and sets \code{fixed = TRUE} if not, to greatly improve speed
|
||||
\item Always uses compatibility with Perl
|
||||
\item Always uses compatibility with Perl unless \code{fixed = TRUE}, to greatly improve speed
|
||||
}
|
||||
|
||||
Using RStudio? The text \verb{\%like\%} can also be directly inserted in your code from the Addins menu and can have its own Keyboard Shortcut like \code{Ctrl+Shift+L} or \code{Cmd+Shift+L} (see \code{Tools} > \verb{Modify Keyboard Shortcuts...}).
|
||||
@@ -75,7 +75,7 @@ a \%like\% b[1]
|
||||
\donttest{
|
||||
if (require("dplyr")) {
|
||||
example_isolates \%>\%
|
||||
filter(mo_name(mo) \%like\% "^ent")
|
||||
filter(mo_name() \%like\% "^ent")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user