主要内容

分类阵列

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

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

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

职能

展开全部

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

话题

创建分类阵列

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

使用分类阵列访问数据

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

使用分类阵列的优点

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

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

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