본문 바로가기
R tidyverse/하루만에 끝내는 dplyr

[R dplyr의 이해] 7. 데이터프레임 오름차순, 내림차순 정렬하기 (arrange)

by 만다린망고 2023. 2. 8.
반응형

arrange 함수를 이용하면 데이터프레임에서 특정 열을 기준으로 오름차순 또는 내림차순 정렬을 할 수 있습니다. 

 

1. 하나의 열을 기준으로 정렬

mtcars 데이터에서 mpg 열을 기준으로 오름차순 정렬하는 방법은 아래와 같습니다. 

 

mtcars %>% arrange(mpg)

 

같은 열을 기준으로 내림차순 정렬하는 방법은 아래와 같습니다.

 

mtcars %>% arrange(desc(mpg))

 

2. 여러 열을 기준으로 정렬

cyl 열을 기준으로 내림차순 정렬한 뒤, 그 안에서 mpg 를 기준으로 오름차순 정렬하는 방법은 아래와 같습니다. 

 

mtcars %>% arrange(desc(cyl),mpg)

반응형

댓글