文档

isordinal

判断输入是否为有序分类数组

描述

例子

Tf =等序数(一个返回逻辑1真正的)如果一个是序数分类数组。否则,isordinal返回逻辑0).

如果分类数组是有序的,除了测试是否相等之外,还可以使用关系操作进行不相等比较,例如大于和小于。

例子

全部折叠

创建一个包含10个对象大小的分类数组。使用名字媒介,对于这些值“年代”“米”,“L”

A = categorical({“米”“L”“年代”“年代”“米”“L”“米”“L”“米”“年代”},...“年代”“米”“L”},{“小”“媒介”“大”})
一个=10x1分类数组中,大,小,中,大,中,大,中,小

确定类别是否一个有一个数学顺序。

isordinal (A)
ans =逻辑0

一个不是序数。你必须使用“顺序”,真的函数中的名称-值对参数分类创建一个有序分类数组。

输入参数

全部折叠

分类数组,指定为向量、矩阵或多维数组。

提示

  • 要转换分类数组,一个,从非序数到序数,使用A = categorical(A,'Ordinal',true)

  • 要转换分类数组,一个,从序数到非序数,使用A = categorical(A,'Ordinal',false)

扩展功能

另请参阅

|

在R2013b中引入