A: 열에서 고유한 값을 찾는 방법
R의 Unique() 함수를 사용하여 데이터 프레임의 열에서 고유한 값을 찾을 수 있습니다.
이 튜토리얼에서는 다음 데이터 프레임과 함께 이 함수를 사용하는 몇 가지 예를 제공합니다.
#create data frame
df <- data. frame (team=c('A', 'A', 'B', 'B', 'C', 'C'),
points=c(90, 99, 90, 85, 90, 85),
assists=c(33, 33, 31, 39, 34, 34),
rebounds=c(30, 28, 24, 24, 28, 28))
#view data frame
df
team points assists rebounds
1 A 90 33 30
2 A 99 33 28
3 B 90 31 24
4 B 85 39 24
5 C 90 34 28
6 C 85 34 28
예시 1: 열에서 고유한 값 찾기
다음 코드는 “team” 열에서 고유한 값을 찾는 방법을 보여줍니다 .
#find unique values in 'team' column
single(df$team)
[1] “A” “B” “C”
비슷한 구문을 사용하여 “포인트” 열에서 고유한 값을 찾을 수 있습니다.
#find unique values in 'points' column
unique(df$points)
[1] 90 99 85
예시 2: 열에서 고유한 값 찾기 및 정렬
다음 코드는 “포인트” 열에서 고유한 값을 찾고 정렬하는 방법을 보여줍니다 .
#find and sort unique values in 'points' column
sort(single(df$points))
[1] 85 90 99
고유한 값을 내림차순으로 정렬할 수도 있습니다.
#find and sort unique values in 'points' column
sort(unique(df$points), decreasing= TRUE )
[1] 99 90 85
예시 3: 열에서 고유한 값 찾기 및 계산
다음 코드는 “포인트” 열에서 각 고유 값의 수를 찾고 계산하는 방법을 보여줍니다.
#find and count unique values in 'points' column
table(df$points)
85 90 99
2 3 1
결과에서 우리는 다음을 볼 수 있습니다:
- 값 85가 두 번 나타납니다.
- 값 90이 3 번 나타납니다.
- 값 99가 1 번 나타납니다.
추가 리소스
다음 튜토리얼에서는 R에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.
R에서 COUNTIF 함수를 실행하는 방법
R에서 누락된 값을 찾고 계산하는 방법
R의 열에서 발생 횟수를 계산하는 방법