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의 데이터 프레임에서 행을 제거하는 방법