tapply
결과를 원래 데이터 프레임에 새 열로 추가하고 싶습니다. 나는 열로 데이터 프레임에 각 범주의 평균을 추가하고 싶은기존 데이터 프레임에 tapply 결과를 추가하는 방법
dat <- read.table(text = " category birds wolfs snakes
yes 3 9 7
no 3 8 4
no 1 2 8
yes 1 2 3
yes 1 8 3
no 6 1 2
yes 6 7 1
no 6 1 5
yes 5 9 7
no 3 8 7
no 4 2 7
notsure 1 2 3
notsure 7 6 3
no 6 1 1
notsure 6 3 9
no 6 1 1 ",header = TRUE)
:
여기 내 데이터 프레임이다. 나는 카테고리 당 평균을 얻기 위해 tapply(dat$birds, dat$category, mean)
을 사용했지만, 나는 그것을 새로운 카테고리의 데이터 세트에 추가 할 방법을 찾지 못했다.
고마워요 @akrun 그것이 작동합니다 .. –
@migdal menora 당신을 위해 일해 주어서 기뻐요 – akrun