R/step_unknown.R

Defines functions orbital.step_unknown

#' @export
orbital.step_unknown <- function(x, all_vars, ...) {
	vars <- names(x$objects)

	vars <- vars[vars %in% all_vars]

	if (length(vars) == 0) {
		return(NULL)
	}

	out <- glue::glue("dplyr::if_else(is.na({vars}), \"{x$new_level}\", {vars})")

	names(out) <- vars
	out
}

Try the orbital package in your browser

Any scripts or data that you put into this service are public.

orbital documentation built on April 3, 2025, 8:47 p.m.