이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
행렬 또는 테이블의 행 정렬
은 위에 열거된 구문에 대해 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
,rowDimName
)rowDimName
을 기준으로 tblA
를 정렬합니다.
tblA
가 table형이면 행 레이블은 행 이름입니다.
tblA
가 timetable형이면 행 레이블은 행 시간값입니다.
는 테이블 또는 타임테이블의 행 정렬을 위한 추가 파라미터를 지정합니다. 예를 들어, tblB
= sortrows(___,Name,Value
)sortrows(tblA,'Var1','MissingPlacement','first')
는 Var1
의 요소를 기준으로 정렬하며 누락된 요소(예: NaN
)를 테이블의 시작 부분에 정렬합니다.
issorted
| issortedrows
| sort
| topkrows