본문 바로가기
9.유용한 함수모음/apply 함수

[R] NA가 포함된 데이터의 평균을 apply 함수로 구하기

by makhimh 2021. 5. 28.
반응형
apply(df,2,mean,na.rm=TRUE)

 

NA가 포함된 데이터프레임 df가 있다고 합시다. 

apply(df,2,mean)


이라고 입력하면 NA가 고려되지 않아 계산이 되지 않습니다. 아마 아래와 같이 입력하려고 할 것입니다. 

apply(df,2,mean(na.rm=TRUE))


위와 같이 입력할 경우 아래 에러가 뜹니다. 

 

Error in mean.default(na.rm = TRUE) : 
  기본값이 없는 인수 "x"가 누락되어 있습니다

 

아래와 같이 입력해주어야 합니다. 


반응형

댓글