numeric_to_factor: Convert numeric vectors into factors associated value labels

Description Usage Arguments Details Value Examples

View source: R/num_to_fac.R

Description

This function converts numeric variables into factors, and uses associated value labels as factor levels.

Usage

1

Arguments

x

A data frame.

n

Numeric, indicating the maximum amount of unique values in x to be considered as "factor". Variables with more unique values than n are not converted to factor.

Details

If x is a labelled vector, associated value labels will be used as level. Else, the numeric vector is simply coerced using as.factor().

Value

x, with numeric values with a maximum of n unique values being converted to factors.

Examples

1
2
3
4
5
library(dplyr)
data(efc)
efc %>%
  select(e42dep, e16sex, c12hour, c160age, c172code) %>%
  numeric_to_factor()

sjmisc documentation built on Dec. 11, 2021, 9:34 a.m.