1
Aaa <- data.frame(amount=c(1,2,1,2,1,1,2,2,1,1,1,2,2,2,1),
card=c("a","b","c","a","c","b","a","c","b","a","b","c","a","c","a"))
aggregate(x=Aaa$amount, by=list(Aaa$card), FUN=mean)
## Group.1 x
## 1 a 1.50
## 2 b 1.25
## 3 c 1.60
tapply(Aaa$amount, Aaa$card, mean)
## a b c
## 1.50 1.25 1.60
위 코드 예입니다.R의 tapply와 aggregate의 차이점은 무엇입니까?
aggregate
및 tapply
은 모두 매우 편리하며 유사한 기능을 수행합니다.
누군가가 자신의 차이점에 대해 설명하거나 예제를 제공 할 수 있습니까?
방금 예제를 제공했습니다. 그들을 검사하십시오. 출력을 변수에 저장하면'class','summary' 및 구조체 ('str')를 처음부터 볼 수 있습니다. – John