CRAN_Status_Badge Build Status Coverage Status

Category

category is a utility package for categorical vectors. It extends R factors with extra properties, that can be used to switch easily between codes and labels of categories.

Installation

Currently category is not available from CRAN. The current development version can be installed using devtools.

library(devtools)
install_github("category", "edwindj")

Usage

library(category)
gender.categories <- data.frame( label = c("male", "female")
                               , code  = c("M","F")
                               )


gender <- categorical( c("male", "male", "female", "male")
                     , cats=gender.categories
                     )

print(gender)

gender is a factor but has extra properties that can be used to recode or relabel this factor.

is.categorical(gender)
is.factor(gender)
categories(gender)
relabel(gender, "code")

Labels

labels(gender)
labels(gender, "code")


edwindj/category documentation built on May 15, 2019, 11:04 p.m.