encode_factors {BiVariAn}R Documentation

Encode character variables as factor automatically

Description

Encode character variables as factor automatically

Usage

encode_factors(
  data,
  encode = c("character", "integer"),
  list_factors = NULL,
  uselist = FALSE
)

Arguments

data

Dataframe to be encoded

encode

Column class to be encoded. Must be "character" or "integer"

list_factors

List of factors to be encoded

uselist

Logical operator to determine if use list of factors or not. If TRUE, list_factors argument must be provided.

Value

Converts listed columns to factors.

Examples

df <- data.frame(has = c("Yes", "No", "Yes", "Yes", "No", "No", "Yes"),
smoke = c("Yes", "No", "No", "Yes", "No", "Yes", "No"),
gender = c("Male", "Female", "Male", "Female", "Female", "Male", "Male"))

str(df)

df <- encode_factors(df, encode = "character")

str(df)



[Package BiVariAn version 1.0.1 Index]