exponenta event banner

reorderlevels

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

nominal и ordinal типы данных массива не рекомендуются. Для представления упорядоченных и неупорядоченных дискретных нечисловых данных используйте тип данных Категориальные массивы.

Описание

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

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

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

свернуть все

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

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

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

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

свернуть все

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

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