主要内容

分类阵列

具有来自有限组离散的非数字数据的值的定性数据阵列

分类是存储数据的数据类型,其中包含有限组的离散类别的值。例如,语法c =分类({'r','g','b','b','g','b'})创建一个具有六个属于类别的元素的分类数组R.G, 或者B.

一个分类阵列提供有效的存储和方便地操作非数字数据,同时还要为数据值维护有意义的名称。类别可以具有自然秩序,但不需要。有关更多信息,请参阅创建分类阵列或观看表和分类阵列

职能

展开全部

分类 包含分配给类别的值的数组
离散化 将数据分组为垃圾箱或类别
类别 分类阵列类别
是基本的 确定输入是否为分类数组
IsCategory. 测试分类阵列类别
isordinal. 确定输入是否为序列分类数组
是保护的 确定是否受保护类别类别
在分类数组中查找未定义的元素
addcats. 为分类数组添加类别
Mergecats. 分类阵列合并类别
removecats. 删除分类数组的类别
renamecats. 重命名分类数组中的类别
雷德斯 重新排序类别中的类别
setcats. 在分类阵列中设置类别
概括 打印表,时间表或分类阵列摘要
countcats. 按类别计数分类数组元素的出现

话题

创建分类阵列

此示例显示如何创建分类数组。

使用分类阵列访问数据

搜索,选择和删除分类数组的元素。

使用分类阵列的优点

分类阵列提供数据的自然表示,字符向量的数学排序,以及有效的内存使用情况。

支持分类阵列的核心功能金宝app

Matlab的许多功能®以分类阵列在其他数组上运行的方式运行。在分类阵列上运行时,这些功能中的一些功能可能表现出特殊行为。