Create a factor variable and include unobserved levels for compatibility with model prediction functions
Examples
# \donttest{
regularFactor <- c("A", "B", "C")
regularFactor <- factor(regularFactor)
levels(regularFactor)
#> [1] "A" "B" "C"
# Now make it super
newLevs <- c("D", "E", "F")
regularFactor <- superFactor(regularFactor, fullLev = newLevs)
levels(regularFactor) # now super
#> [1] "D" "E" "F" "A" "B" "C"
# }