reorderlevels

(Не Рекомендуемый) уровни Переупорядочивания номинальных или порядковых массивов

nominal и ordinal типы данных массива не рекомендуются. Чтобы представлять упорядоченный и неупорядоченные дискретные, нечисловые данные, используйте Категориальные массивы (MATLAB) тип данных вместо этого.

Описание

B = reorderlevels(A,newlevels) возвращает nominal или ordinal объект массивов того же типа как A, но с уровнями в новом порядке задан newlevels.

Для порядковых массивов порядок уровней имеет значение для операторов отношения, находя минимальные и максимальные значения и сортировку.

Входные параметры

свернуть все

Номинальный или порядковый массив, заданный как nominal или ordinal объект массивов создается с nominal или ordinal.

Новый порядок уровней, заданных как массив строк, массив ячеек из символьных векторов или 2D символьная матрица. newlevels должно быть переупорядочение меток, возвращенных getlabels.

Типы данных: char | string | cell

Выходные аргументы

свернуть все

Номинальный или порядковый массив, возвращенный как nominal или ordinal объект массивов.

Представленный в R2007a