Сортировка столбцов объекта DataMatrix в порядке возрастания или убывания
DMObjNew
=
sortcols(DMObj1
)
DMObjNew
=
sortcols(DMObj1
, Row
)
DMObjNew
=
sortcols(DMObj1
, 'ColName')
DMObjNew
=
sortcols(DMObj1
, ..., Mode
)
[DMObjNew
, Indices
]
= sortcols(DMObj1
, ...)
DMObj1 | Объект DataMatrix, например, созданный |
Row | Одна или несколько строк в
|
'ColName' | Вектор символов или строка, которая задает сортировку столбцов по именам столбцов. |
Mode | Вектор символов или строка, задающая порядок сортировки столбцов. Варианты |
DMObjNew | Объект DataMatrix, созданный из сортировки столбцов другого объекта DataMatrix. |
Indices | Вектор индекса, который соединяет |
сортирует столбцы в 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
= DMObj1
(:, idx)