sortrows
행렬 또는 테이블의 행 정렬
구문
설명
배열 데이터
는 행 정렬에 대한 추가 파라미터를 지정합니다. 예를 들어, B = sortrows(A,___,Name,Value)sortrows(A,'ComparisonMethod','abs')는 크기를 기준으로 A의 요소를 정렬합니다.
테이블 데이터
는 테이블 또는 타임테이블의 행을 정렬합니다.tblB = sortrows(tblA)
tblA가 테이블인 경우sortrows는 첫 번째 변수의 값을 기준으로tblA를 오름차순으로 정렬합니다. 첫 번째 변수에서 요소가 반복되는 경우sortrows는 두 번째 변수의 요소를 기준으로 정렬하며, 이러한 방식이 계속해서 적용됩니다.tblA가 타임테이블이면sortrows는tblA의 행을 행 시간값을 기준으로 오름차순으로 정렬합니다. 그러나 행은 행 시간값에 대해서만 정렬됩니다. 행 시간값이 반복되는 경우sortrows는 타임테이블 변수의 요소를 기준으로 정렬하지 않습니다.
은 첫 번째 차원을 따라 행 레이블을 기준으로 정렬합니다.tblB = sortrows(tblA,rowDimName)
tblA가 table형이면 행 레이블은 행 이름입니다.tblA가 timetable형이면 행 레이블은 행 시간값입니다.
는 테이블 또는 타임테이블의 행 정렬을 위한 추가 파라미터를 지정합니다. 예를 들어, tblB = sortrows(tblA,___,Name,Value)sortrows(tblA,'Var1','MissingPlacement','first')는 Var1의 요소를 기준으로 정렬하며 누락된 요소(예: NaN)를 테이블의 시작 부분에 정렬합니다.
예제
입력 인수
이름-값 인수
출력 인수
확장 기능
버전 내역
R2006a 이전에 개발됨
참고 항목
issortedrows | sort | issorted | topkrows