isordinal

Testa se um array categorical é ordinal.

Categoria: Language Fundamentals > Data Types

Sintaxe

tf = isordinal(C)

Retorna true se o array categorical C tem uma ordem entre suas categorias.

Descrição

Um array categorical ordinal permite comparações como < e > e funções como min e max, usando a ordem em que as categorias foram listadas. Um array nominal (o padrão) permite apenas testes de igualdade. Crie um array ordinal com a opção 'Ordinal' de categorical.

Argumentos de entrada

C
Um array categorical.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Nominal e ordinal

n = categorical({'lo','hi'});
o = categorical({'lo','hi'}, {'lo','hi'}, 'Ordinal', true);
isordinal(n)
isordinal(o)
Saída
ans = logical
   0
ans = logical
   1

Veja também

categorical isprotected categories