R에서 sum() 함수를 사용하는 방법(예제 포함)
R의 sum() 함수를 사용하여 벡터에 있는 값의 합을 구할 수 있습니다.
이 함수는 다음 기본 구문을 사용합니다.
합계(x, na.rm=FALSE)
금:
- x : 벡터의 이름입니다.
- na.rm : NA 값을 무시할지 여부입니다. 기본값은 false입니다.
다음 예에서는 이 기능을 실제로 사용하는 방법을 보여줍니다.
예시 1: 벡터 값의 합
다음 코드는 벡터에 값을 추가하는 방법을 보여줍니다.
#createvector x <- c(3, 6, 7, 12, 15) #sum values in vector sum(x) [1] 43
벡터에 NA 값이 있는 경우 na.rm=TRUE를 사용하여 평균을 계산할 때 누락된 값을 무시할 수 있습니다.
#create vector with some NA values x <- c(3, NA, 7, NA, 15) #sum values in vector sum(x, na. rm = TRUE ) [1] 25
예시 2: 데이터 프레임 열의 값 합계
다음 코드는 데이터 프레임의 특정 열에 값을 추가하는 방법을 보여줍니다.
#create data frame df <- data. frame (var1=c(1, 3, 3, 4, 5), var2=c(7, 7, 8, 3, 2), var3=c(3, 3, 6, 6, 8), var4=c(1, 1, 2, 8, 9)) #view data frame df var1 var2 var3 var4 1 1 7 3 1 2 3 7 3 1 3 3 8 6 2 4 4 3 6 8 5 5 2 8 9 #sum values in 'var1' column sum(df$var1) [1] 16
예시 3: 여러 데이터 프레임 열의 값 합계
다음 코드는 sapply() 함수를 사용하여 데이터 프레임의 여러 열 값을 추가하는 방법을 보여줍니다.
#create data frame df <- data. frame (var1=c(1, 3, 3, 4, 5), var2=c(7, 7, 8, 3, 2), var3=c(3, 3, 6, 6, 8), var4=c(1, 1, 2, 8, 9)) #view data frame df var1 var2 var3 var4 1 1 7 3 1 2 3 7 3 1 3 3 8 6 2 4 4 3 6 8 5 5 2 8 9 #sum values in 'var1' and 'var3' columns sapply(df[, c(' var1 ', ' var3 ')], sum) var1 var3 16 26
추가 리소스
R에서 COUNTIF 함수를 실행하는 방법
R에서 SUMIF 함수를 실행하는 방법
R에서 rowSums() 함수를 사용하는 방법
R에서 colSums() 함수를 사용하는 방법