Clean variable name(s) to create syntactically valid, unique names for use in R and Julia.
Usage
clean_name(new, existing, protected = c())
See also
Other internal:
has_internet()
,
nonnegative()
,
saveat_func()
Examples
sfm <- xmile("predator_prey")
# As the variable name "predator" is already taken, clean_name() will create
# an unique name
clean_name("predator", as.data.frame(sfm)[["name"]]) # "predator_1"
#> [1] "predator_1"