factor.data.frame: (Re-) Factorise factor and character columns in data frame

View source: R/factor.data.frame.R

factor.data.frameR Documentation

(Re-) Factorise factor and character columns in data frame

Description

factor.data.frame() turns character columns in a data frame into factor columns and refactorises factor columns, silently dropping unused levels.

Usage

factor.data.frame(df, ...)

factor.data.frame_(df, .dots)

Arguments

df

A data frame.

...

Column names to factorise.

.dots

Character vector of column names to factorise.

Value

A data frame.

Author(s)

Michaja Pehl

See Also

character.data.frame()

Examples

require(dplyr)
(df <- tibble(
    char = letters[1:3],
    fact = factor(LETTERS[24:26], levels = LETTERS[c(1:3, 24:26)]),
    num  = (1:3) ^ 2))

str(factor.data.frame(df))
str(factor.data.frame_(df, 'num'))


pik-piam/quitte documentation built on April 26, 2024, 12:58 a.m.