R의 줄 수를 계산하는 방법: 예 포함
nrow() 함수를 사용하여 R의 데이터 프레임에 있는 행 수를 계산할 수 있습니다.
#count total rows in data frame nrow(df) #count total rows with no NA values in any column of data frame nrow(na. omit (df)) #count total rows with no NA values in specific column of data frame nrow(df[ ! is. na (df$column_name),])
다음 예제에서는 nrow() 함수를 실제로 사용하는 방법을 보여줍니다.
예시 1: 총 행 수 계산
다음 코드는 데이터 프레임의 총 행 수를 계산하는 방법을 보여줍니다.
#create data frame df <- data. frame (var1=c(1, 3, 3, 4, 5), var2=c(7, 7, 8, 6, 2), var3=c(9, 9, 6, 6, 8), var4=c(1, 1, 2, 8, 9)) #view data frame df var1 var2 var3 var4 1 1 7 9 1 2 3 7 9 1 3 3 8 6 2 4 4 6 6 8 5 5 2 8 9 #count total rows in data frame nrow(df) [1] 5
이 데이터 프레임에는 총 5개의 행이 있습니다.
예시 2: 모든 열에 NA 값이 없는 행 개수 계산
다음 코드는 열에 NA 값이 없는 데이터 프레임의 총 행 수를 계산하는 방법을 보여줍니다.
#create data frame df <- data. frame (var1=c(1, 3, 3, 4, 5), var2=c(7, 7, 8, NA, 2), var3=c(9, 9, NA, 6, 8), var4=c(1, 1, 2, 8, 9)) #view data frame df var1 var2 var3 var4 1 1 7 9 1 2 3 7 9 1 3 3 8 NA 2 4 4 NA 6 8 5 5 2 8 9 #count total rows in data frame with no NA values in any column of data frame nrow(na. omit (df)) [1] 3
이 데이터 프레임에는 어떤 열에도 NA 값이 없는 총 3개의 행이 있습니다.
예시 3: 특정 열에서 NA 값이 없는 행 개수 계산
다음 코드는 열에 NA 값이 없는 데이터 프레임의 총 행 수를 계산하는 방법을 보여줍니다.
#create data frame df <- data. frame (var1=c(1, 3, 3, 4, 5), var2=c(7, 7, 8, NA, 2), var3=c(9, NA, NA, 6, 8), var4=c(1, 1, 2, 8, 9)) #view data frame df var1 var2 var3 var4 1 1 7 9 1 2 3 7 NA 1 3 3 8 NA 2 4 4 NA 6 8 5 5 2 8 9 #count total rows in data frame with no NA values in 'var2' column of data frame nrow(df[ ! is. na (df$var2),]) [1] 4
이 데이터 프레임에는 “var2” 열에 NA 값이 없는 총 4개의 행이 있습니다.
추가 리소스
R의 특정 열에서 NA가 있는 행을 삭제하는 방법
R에서 특정 문자열이 포함된 줄을 삭제하는 방법
R에서 중복 줄을 제거하는 방법