R에서 nrow 함수를 사용하는 방법(예제 포함)


R의 nrow() 함수를 사용하여 데이터 프레임의 행 수를 계산할 수 있습니다.

 #count number of rows in data frame
nrow(df)

다음 예에서는 다음 데이터 프레임에서 실제로 이 함수를 사용하는 방법을 보여줍니다.

 #create data frame
df <- data. frame (x=c(1, 2, 3, 3, 5, NA),
                 y=c(8, 14, NA, 25, 29, NA)) 

#view data frame
df

   xy
1 1 8
2 2 14
3 3 NA
4 3 25
5 5 29
6 NA NA

예시 1: 데이터 프레임의 행 개수 계산

다음 코드는 데이터 프레임의 총 행 수를 계산하는 방법을 보여줍니다.

 #count total rows in data frame
nrow(df)

[1] 6

6개의 라인이 있습니다.

예 2: 데이터 프레임에서 조건이 있는 행 개수 계산

다음 코드는 “x” 열의 값이 3보다 크고 비어 있지 않은 행 수를 계산하는 방법을 보여줍니다.

 #count total rows in data frame where 'x' is greater than 3 and not blank
nrow(df[df$x>3 & !is. na (df$x), ])

[1] 1

이 조건을 만족하는 데이터 프레임에는 1 개의 행이 있습니다.

예시 3: 누락된 값 없이 행 개수 계산

다음 코드는 Complete.cases() 함수를 사용하여 데이터 프레임에서 누락된 값이 없는 행 수를 계산하는 방법을 보여줍니다.

 #count total rows in data frame with no missing values in any column
nrow(df[complete. cases (df), ])

[1] 4

데이터 프레임에는 누락된 값이 없는 행이 4 개 있습니다.

예시 4: 특정 열에서 누락된 값이 있는 행 개수 계산

다음 코드는 is.na() 함수를 사용하여 “y” 열에 누락된 값이 있는 행 수를 구체적으로 계산하는 방법을 보여줍니다.

 #count total rows in with missing value in 'y' column
nrow(df[is. na (df$y), ])

[1] 2

‘y’ 열에 누락된 값이 있는 행이 2 개 있습니다.

추가 리소스

R에서 rowSums() 함수를 사용하는 방법
R에서 데이터 프레임의 각 행에 함수를 적용하는 방법
조건에 따라 R의 데이터 프레임에서 행을 제거하는 방법

의견을 추가하다

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