반응형
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"가 누락되어 있습니다
아래와 같이 입력해주어야 합니다.
반응형
'9.유용한 함수모음 > apply 함수' 카테고리의 다른 글
[R] apply/ lapply/ sapply/ tapply/ mapply 함수 한눈에보기 (0) | 2020.12.24 |
---|---|
[R] apply 함수를 이용하여 이항 데이터로 변형하기 (0) | 2020.09.28 |
[R기초] apply 함수 (행, 열, 또는 각 원소에 함수를 일괄적용) (0) | 2020.09.23 |
댓글