처음에는 가장 작은 값 10은 2(두 번째)라는 인덱스를, 20은 1(첫 번째)이라는 인덱스를 갖습니다. 그래서 오름차순 정렬하면 2, 1, …식으로 정렬해서 인덱스가 출력되었습니다. 내림차순 정렬하면 50이 4, 40이 5라는 인덱스를 가지므로 4, 5, …식으로 정렬합니다.
인덱스를 반환하기 때문에 다음과 같이 데이터 프레임 구조 정렬에 응용할 수 있습니다.
> iris[order(iris$Sepal.Length), ] Sepal.Length Sepal.Width Petal.Length Petal.Width Species 14 4.3 3.0 1.1 0.1 setosa 9 4.4 2.9 1.4 0.2 setosa 39 4.4 3.0 1.3 0.2 setosa 43 4.4 3.2 1.3 0.2 setosa 42 4.5 2.3 1.3 0.3 setosa ... 생략 ...
* 오름차순으로 정렬된 인덱스로 행을 선택합니다. 즉, 오름차순으로 정렬해서 출력됩니다. 열은 모두 출력합니다.