R/anon_factor.R

Defines functions anon_factor

Documented in anon_factor

#' Anonymize factors
#'
#' Rename factor levels with unique, random characters.
#'
#' @param factor factor
#'
#' @return factor
#' @export
#'
#' @examples
#' anon_factor(iris$Species)
anon_factor <- function(factor) {
  l <- length(levels(factor))
  new_levels <- create_anon_chars(l)
  levels(factor) <- new_levels
  return(factor)
}
juliangrimm225/anonymizeR documentation built on March 22, 2021, 1:51 p.m.