new_categorical: create a new categorical variable

Description Usage Arguments

View source: R/00-00-cat.R

Description

create a new categorical variable

Usage

1
2
3

Arguments

x

a logical matrix indicating which levels are selected per record (each row is a record, each column corresponds to a level specified in 'level's)

levels

list of possible values for x; similar to factor levels

alternatives_internal

a named list of vectors with alternative values corresponding to 'levels'. Must have the same length as levels. Can be accessed with alternate. "internal" alternatives are used to store 'fixed' alternatives for classes extending 'cat_categorical'.

alternatives

a named list of vectors with alternative values corresponding to 'levels'. Must have the same length as levels. Can be accessed with alternate.

class

optional: name the subclass if you are using this to define a new vector type on top of the 'cat_categorical' class


mabafaba/categorical documentation built on May 3, 2020, 9 p.m.