Сортировка строк массива или таблицы
виды B
= sortrows(A
,column
)A
на основе столбцов, заданных в векторном column
. Например, sortrows(A,4)
сортирует строки A
в порядке возрастания на основе элементов в четвертом столбце. sortrows(A,[4 6])
первые виды строки A
на основе элементов в четвертом столбце, затем на основе элементов в шестом столбце, чтобы повредить связи.
сортирует строки B
= sortrows(___,direction
)A
в порядке, заданном direction
для любого из предыдущих синтаксисов. direction
может быть 'ascend'
(значение по умолчанию) для порядка по возрастанию или 'descend'
для порядка убывания. direction
может также быть массив ячеек, элементами которого является 'ascend'
и 'descend'
, где каждый элемент соответствует столбцу что sortrows
работает с. Например, sortrows(A,[4 6],{'ascend' 'descend'})
сортирует строки A
в порядке возрастания на основе четвертого столбца, затем в порядке убывания на основе шестого столбца, чтобы повредить связи.
задает дополнительные параметры для сортировки строк. Например, B
= sortrows(___,Name,Value
)sortrows(A,'ComparisonMethod','abs')
сортирует элементы A
величиной.
сортирует строки таблицы в порядке возрастания на основе значений в первой переменной. Если элементы в первой переменной повторяются, то tblB
= sortrows(tblA
)sortrows
виды элементами во второй переменной, и так далее.
Если tblA
расписание, затем sortrows
сортирует строки tblA
в порядке возрастания на основе его времен строки. Времена строки расписания помечают строки по первому измерению расписания.
сортирует таблицу на основе ее имен строки. Имена строки таблицы помечают строки по первому измерению таблицы. Если tblB
= sortrows(tblA
,'RowNames')tblA
не имеет имен строки, то есть, если tblA.Properties.RowNames
пусто, затем sortrows
возвращает tblA
.
Этот синтаксис не поддерживается когда tblA
расписание.
виды tblB
= sortrows(tblA
,rowDimName
)tblA
строкой маркирует rowDimName
по первому измерению.
Если tblA
таблица, затем метки строки являются именами строки.
Если tblA
расписание, затем метки строки являются временами строки.
сортирует таблицу по элементам в переменных, заданных tblB
= sortrows(tblA
,vars
)vars
. Например, sortrows(tblA,{'Var1','Var2'})
первые виды строки tblA
на основе элементов в Var1
, затем элементами в Var2
.
Если tblA
таблица, и она имеет имена строки, затем vars
может включить имена строк.
Если tblA
расписание, затем vars
может включать времена строки.
виды tblB
= sortrows(___,direction
)tblA
в порядке, заданном direction
для любого из предыдущих табличных синтаксисов. direction
может быть 'ascend'
или 'descend'
, который применяется ко всем заданным переменным, именам строки, или времена строки что sortrows
работает с. direction
может также быть массив ячеек, элементами которого является 'ascend'
и 'descend'
, где каждый элемент соответствует заданным переменным, именам строки, или времена строки, отсортированные на.
задает дополнительные параметры для сортировки строк таблицы или расписания. Например, tblB
= sortrows(___,Name,Value
)sortrows(tblA,'Var1','MissingPlacement','first')
виды на основе элементов в Var1
, упорядоченное расположение недостающих элементов, таких как NaN
в начале таблицы.
issortedrows
| sort
| issorted
| topkrows