R 기초 206 데이터 정렬하기 (Sorting Data)
preface 이번 포스트에서는 데이터를 정렬하는 방법에 대하여 설명합니다.
Sorting Data
다음 자료를 참고하였습니다:
R 에서 sort( )
함수를 쓰면 해당 변수만 순서대로 정렬됩니다. 전체 관측치를 특정 변수에 따라 오름차순/내림차순 정렬을 하기 위해서는 order( )
함수를 사용합니다. 기본적으로 정렬은 오름차순(ASCENDING)입니다. 내림차순(DESCENDING)으로 정렬하기 위해서는 해당 변수 앞에 마이너스(-) 부호를 붙입니다.
# sorting examples using the mtcars dataset
attach(mtcars)
# sort by mpg
newdata <- mtcars[order(mpg),]
# sort by mpg and cyl
newdata <- mtcars[order(mpg, cyl),]
#sort by mpg (ascending) and cyl (descending)
newdata <- mtcars[order(mpg, -cyl),]
detach(mtcars)