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에서 중복 줄을 제거하는 방법

의견을 추가하다

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