numeric_to_factor {sjmisc} | R Documentation |
Convert numeric vectors into factors associated value labels
Description
This function converts numeric variables into factors, and uses associated value labels as factor levels.
Usage
numeric_to_factor(x, n = 4)
Arguments
x |
A data frame. |
n |
Numeric, indicating the maximum amount of unique values in |
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
library(dplyr)
data(efc)
efc %>%
select(e42dep, e16sex, c12hour, c160age, c172code) %>%
numeric_to_factor()
[Package sjmisc version 2.8.10 Index]