R/inTest.R
replyr_inTest.Rd
Product a column noting if another columns values are in a given set.
replyr_inTest( x, cname, values, nname, ..., tempNameGenerator = mk_tmp_name_source("replyr_inTest"), verbose = TRUE )
x | tbl or item that can be coerced into such. |
---|---|
cname | name of the column to test values of. |
values | set of values to check set membership of. |
nname | name for new column |
... | force later parameters to bind by name |
tempNameGenerator | temp name generator produced by wrapr::mk_tmp_name_source, used to record dplyr::compute() effects. |
verbose | logical if TRUE echo warnings |
table with membership indications.
values <- c('a','c') d <- data.frame(x=c('a','a','b',NA,'c','c'),y=1:6, stringsAsFactors=FALSE) replyr_inTest(d,'x',values,'match')#> x y match #> 1 a 1 TRUE #> 2 a 2 TRUE #> 3 b 3 FALSE #> 4 <NA> 4 FALSE #> 5 c 5 TRUE #> 6 c 6 TRUE