sortcols (DataMatrix)

Сортировка столбцов объекта DataMatrix в порядке возрастания или убывания

Синтаксис

DMObjNew = sortcols(DMObj1)
DMObjNew = sortcols(DMObj1, Row)
DMObjNew = sortcols(DMObj1, 'ColName')
DMObjNew = sortcols(DMObj1, ..., Mode)
[DMObjNew, Indices] = sortcols(DMObj1, ...)

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

DMObj1

Объект DataMatrix, такой, как создано DataMatrix Конструктор Object.

Row

Одна или несколько строк в DMObj1 по которому можно отсортировать столбцы. Выбор:

  • Положительное целое число

  • Вектор из положительных целых чисел

  • Вектор символов или строка, задающая имя строки

  • Массив ячеек из символьных векторов или вектор строки, задающий несколько имен строки

  • Логический вектор

'ColName'

Вектор символов или строка, которая задает, чтобы отсортировать столбцы по именам столбцов.

Mode

Вектор символов или строка, задающая порядок, по которому можно отсортировать столбцы. Выбором является 'ascend' (значение по умолчанию) или 'descend'.

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

DMObjNew

Объект DataMatrix, созданный из сортировки столбцов другого объекта DataMatrix.

Indices

Вектор индекса, который соединяет DMObj1 к DMObjNew. Другими словами, DMObjNew = DMObj1idx .

Описание

DMObjNew = sortcols(DMObj1) сортирует столбцы в DMObj1 в порядке возрастания на основе элементов в первой строке. Для любых столбцов, которые имеют равные элементы подряд, сортировка сразу основана на строке ниже.

DMObjNew = sortcols(DMObj1, Row) сортирует столбцы в DMObj1 в порядке возрастания на основе элементов в заданной строке. Любые столбцы, которые имеют равные элементы в заданной строке, сортируются на основе элементов в следующей заданной строке.

DMObjNew = sortcols(DMObj1, 'ColName') сортирует столбцы в DMObj1 в порядке возрастания согласно именам столбцов.

DMObjNew = sortcols(DMObj1, ..., Mode) задает порядок вида. Mode может быть 'ascend' (значение по умолчанию) или 'descend'.

[DMObjNew, Indices] = sortcols(DMObj1, ...) возвращает Indices, вектор индекса, который соединяет DMObj1 к DMObjNew. Другими словами, DMObjNew = DMObj1idx .

Смотрите также

|

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