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의 열에서 발생 횟수를 계산하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다