Main Content

分类数组

定性数据数组,其值来自于离散、非数值数据的有限集合

categorical 是用于存储具有以下特征的数据的数据类型:此类数据值来自离散分类有限集合。例如,语法 C = categorical({'R','G','B','B','G','B'}) 将创建一个分类数组,此数组包含六个属于类别 RGB 的元素。

分类数组可用来有效地存储并方便地处理非数值数据,同时还可为数据值赋予有意义的名称。这些分类可以采用自然排序,但并不要求一定如此。有关详细信息,请参阅创建分类数组或观看表和分类数组

函数

全部展开

categorical数组,包含分配给类别的值
discretize将数据划分为 bin 或类别
categories分类数组中的类别列表
iscategorical确定输入是否为分类数组
iscategory确定输入是否为类别的名称
isordinal确定输入是否为有序 categorical 数组
isprotected确定分类数组的类别是否受保护
isundefined查找分类数组中未定义的元素
addcats将类别添加到分类数组
mergecats合并 categorical 数组中的类别
removecatscategorical 数组中删除类别
renamecats重命名分类数组中的类别
reordercatscategorical 数组中的类别重新排序
setcats设置分类数组中的类别
combinations生成数组的所有元素组合 (自 R2023a 起)
summaryData summary
countcats按类别统计分类数组元素的出现次数

主题