본문 바로가기
R 주제/R 기초 및 통계 강의

[R강의] 152. 벡터의 그룹별로 함수 적용하기 (tapply)

by 만다린망고 2023. 4. 5.
반응형

아래와 같은 벡터가 있다고 합시다. 

v=c(1,2,3,4,5,6,7,8,9)


각 값들은 아래와 같은 그룹에 속한다고 합시다. 그룹은 factor로 정의합니다. 

f=factor(c('A','A','B','A','A','B','A','A','B'))


tapply 함수를 이용하면 그룹별로 함수를 적용할 수 있습니다. 그룹 별로 평균을 구해봅시다. 

> tapply(v,f,mean)
  A   B 
4.5 6.0

 

 

 

반응형

댓글