renamecats

Renomeia categorias de um array categorical.

Categoria: Language Fundamentals > Data Types

Sintaxe

B = renamecats(A, newnames)

Renomeia todas as categorias na ordem atual.

B = renamecats(A, old, new)

Renomeia a categoria old para new.

Descrição

Renomear muda o rótulo, não os valores. Todo elemento da categoria antiga mostra o novo nome. Se o novo nome coincidir com outra categoria, as duas são mescladas.

Argumentos de entrada

A
Array categorical.
newnames
Texto ou string array com um nome por categoria.
old, new
Nome atual e novo nome.

Argumentos de saída

B
Array categorical com os novos nomes; os dados continuam apontando para as mesmas categorias.

Exemplo

c = categorical(["lo","hi","lo"]);
renamecats(c, "lo", "low")
Saída
ans = 1×3 categorical array

     low      hi      low

Veja também

categorical addcats removecats reordercats mergecats