반응형
R은 통계 계산과 그래픽을 위한 프로그래밍 언어이며, 데이터 분석에 널리 사용됩니다.
이번 포스팅에서는 R에서 데이터 정렬 방법에 대해 알아보겠습니다.
목차
1. sort() 함수를 사용한 정렬
R에서 가장 간단하게 데이터를 정렬할 수 있는 방법은 'sort()' 함수를 사용하는 것입니다. 이 함수는 기본적으로 오름차순으로 정렬하지만, 'decreasing' 인자를 TRUE로 설정하여 내림차순으로 정렬할 수도 있습니다.
v <- c(3, 2, 5, 6, 1)
sort(v) # 오름차순 정렬
sort(v, decreasing=TRUE) # 내림차순 정렬
2. order() 함수를 사용한 정렬
'order()' 함수는 정렬된 인덱스를 반환하며, 이를 사용하여 데이터를 정렬할 수 있습니다. 'order()' 함수는 특히 데이터 프레임의 열을 기준으로 정렬할 때 유용합니다.
df <- data.frame(Name = c("Kim", "Lee", "Park", "Choi"), Score = c(85, 90, 80, 95))
df[order(df$Score), ] # Score 열을 기준으로 오름차순 정렬
df[order(-df$Score), ] # Score 열을 기준으로 내림차순 정렬
반응형
'통계 > R' 카테고리의 다른 글
RStudio 단축키 모음 (0) | 2023.08.27 |
---|---|
[R] ggplot2로 쉽게 데이터 시각화하기 (0) | 2023.08.18 |
R에서 그룹별 합계와 평균 구하기 (0) | 2023.07.27 |
R에서 데이터 정규성 검정 방법 (0) | 2023.06.07 |
R에서 두 데이터를 합치는 방법 (1) | 2023.05.26 |
최근댓글