Categorical arrays store data with values in a discrete set
of levels. Each level is meant to capture a single, defining characteristic
of an observation. If you do not encode ordering in the levels, the
data and the array are nominal.
If you do encode an ordering, the data and the array are ordinal.
| addlevels | Add levels to categorical array |
| cat | Concatenate categorical arrays |
| cellstr | Convert categorical array to cell array of strings |
| char | Convert categorical array to character array |
| circshift | Shift categorical array circularly |
| ctranspose | Transpose categorical matrix |
| disp | Display categorical array |
| display | Display categorical array |
| double | Convert categorical array to double array |
| droplevels | Drop levels |
| end | Last index in indexing expression for categorical array |
| flipdim | Flip categorical array along specified dimension |
| fliplr | Flip categorical matrix in left/right direction |
| flipud | Flip categorical matrix in up/down direction |
| getlabels | Access categorical array labels |
| getlevels | Get categorical array levels |
| hist | Plot histogram of categorical data |
| horzcat | Horizontal concatenation for categorical arrays |
| int16 | Convert categorical array to signed 16-bit integer array |
| int32 | Convert categorical array to signed 32-bit integer array |
| int64 | Convert categorical array to signed 64-bit integer array |
| int8 | Convert categorical array to signed 8-bit integer array |
| intersect | Set intersection for categorical arrays |
| ipermute | Inverse permute dimensions of categorical array |
| isempty | True for empty categorical array |
| isequal | True if categorical arrays are equal |
| islevel | Test for levels |
| ismember | True for elements of categorical array in set |
| isscalar | True if categorical array is scalar |
| isundefined | Test for undefined elements |
| isvector | True if categorical array is vector |
| length | Length of categorical array |
| levelcounts | Element counts by level |
| ndims | Number of dimensions of categorical array |
| numel | Number of elements in categorical array |
| permute | Permute dimensions of categorical array |
| reorderlevels | Reorder levels |
| repmat | Replicate and tile categorical array |
| reshape | Resize categorical array |
| rot90 | Rotate categorical matrix 90 degrees |
| setdiff | Set difference for categorical arrays |
| setlabels | Label levels |
| setxor | Set exclusive-or for categorical arrays |
| shiftdim | Shift dimensions of categorical array |
| single | Convert categorical array to single array |
| size | Size of categorical array |
| squeeze | Squeeze singleton dimensions from categorical array |
| subsasgn | Subscripted assignment for categorical array |
| subsindex | Subscript index for categorical array |
| subsref | Subscripted reference for categorical array |
| summary | Summary statistics for categorical array |
| times | Product of categorical arrays |
| transpose | Transpose categorical matrix |
| uint16 | Convert categorical array to unsigned 16-bit integers |
| uint32 | Convert categorical array to unsigned 32-bit integers |
| uint64 | Convert categorical array to unsigned 64-bit integers |
| uint8 | Convert categorical array to unsigned 8-bit integers |
| union | Set union for categorical arrays |
| unique | Unique values in categorical array |
| vertcat | Vertical concatenation for categorical arrays |