factorise: Change the class of variables to factor

Description Usage Arguments Details Value Author(s) See Also Examples

View source: R/factorise.R

Description

Takes in data and colNames, and returns the data with all variables mentioned in colNames converted to factor

Usage

1
factorise(data, colNames)

Arguments

data

a data.frame or data.table

colNames

a character vector of variable names to be converted to factor

Details

We often face the task of converting a bunch of variables to factor. This function is particularly useful in such a situation. Just specify the data and variable names and all of them will be converted to factor.

It works for both 'data.frame' and 'data.table', and the output is data of the same class as that of input.

Value

data of same class as input with specified variables converted to factor

Author(s)

Akash Jain

See Also

randomise, rmdupkey, rmdupobs

Examples

1
2
3
4
5
6
7
# A 'data.frame'
df <- data.frame(x = c(1, 2, 3, 4, 5),
                 y = c('a', 'b', 'c', 'd', 'e'),
                 z = c(1, 1, 0, 0, 1))

# Change the class of variables y and z to factors
dfFac <- factorise(data = df, colNames = c('y', 'z'))

StatMeasures documentation built on May 2, 2019, 1:44 p.m.