h2o.grep | R Documentation |
Searches for matches to argument 'pattern' within each element of a string column.
h2o.grep(
pattern,
x,
ignore.case = FALSE,
invert = FALSE,
output.logical = FALSE
)
pattern |
A character string containing a regular expression. |
x |
An H2O frame that wraps a single string column. |
ignore.case |
If TRUE case is ignored during matching. |
invert |
Identify elements that do not match the pattern. |
output.logical |
If TRUE returns logical vector of indicators instead of list of matching positions |
This function has similar semantics as R's native grep function and it supports a subset of its parameters. Default behavior is to return indices of the elements matching the pattern. Parameter 'output.logical' can be used to return a logical vector indicating if the element matches the pattern (1) or not (0).
H2OFrame holding the matching positions or a logical vector if 'output.logical' is enabled.
## Not run:
library(h2o)
h2o.init()
addresses <- as.h2o(c("2307", "Leghorn St", "Mountain View", "CA", "94043"))
zip_codes <- addresses[h2o.grep("[0-9]{5}", addresses, output.logical = TRUE),]
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.