Do any of lvls
occur in f
? Compared to %in%, this function validates
lvls
to ensure that they're actually present in f
. In other words,
x %in% "not present"
will return FALSE
, but fct_match(x, "not present")
will throw an error.
fct_match(f, lvls)
f | A factor (or character vector). |
---|---|
lvls | A character vector specifying levels to look for. |
A logical vector
#> #> FALSE TRUE #> 7983 13500# Compare to %in%, misspelled levels throw an error table(gss_cat$marital %in% c("Maried", "Davorced"))#> #> FALSE #> 21483