first_valid_regex: a row operation that will form a vector of the first match of...

first_valid_regexR Documentation

a row operation that will form a vector of the first match of a pattern.

Description

a row operation that will form a vector of the first match of a pattern.

Usage

first_valid_regex(data, colvec, pattern)

Arguments

data

input data

colvec

selected columns to match

pattern

the pattern to match

Value

return the vector of the matched characters with NA for a no match

Examples

dat <- data.frame(x1 = letters[1:3], x2 = c("d", "a", "e"))
library(dplyr)
library(purrr)
dat %>% mutate(x3 = first_valid_regex(., colvec = c(1:2), pattern = "a"))


epinotes/injurymatrix documentation built on July 28, 2022, 12:34 a.m.