as_factor_keep_attributes: Conversion of a vector to a factor

View source: R/utils_factor.R

as_factor_keep_attributesR Documentation

Conversion of a vector to a factor

Description

Converts x to a factor and keeps its attributes. Warns appropriately such that the user can decide whether they prefer converting to factor manually (e.g. for full control of factor levels).

Usage

as_factor_keep_attributes(
  x,
  x_name = deparse(substitute(x)),
  na_level = "<Missing>",
  verbose = TRUE
)

Arguments

x

(vector)
object to convert.

x_name

(string)
name of x.

na_level

(string)
the explicit missing level which should be used when converting a character vector.

verbose

(flag)
defaults to TRUE. It prints out warnings and messages.

Value

A factor with same attributes (except class) as x. Does not modify x if already a factor.


tern documentation built on Sept. 24, 2024, 9:06 a.m.