Test Code/R
[R] ddply 그룹별로 Summary
yaks101
2014. 1. 9. 23:21
그룹별로 Data를 Summary 하기 위해서는 ddply 함수를 사용합니다.
이함수는 내장 함수가 아니므로 설치해야합니다.
스크립트 | 결과 |
# 패키지 설치 install.packages("plyr") library(plyr) # 데이터 생성 g<-c( rep("a", 5), rep("b", 5), rep("c", 5), rep("d", 5), rep("e", 5), rep("f", 5), rep("g" ,5) ) v <- round(rnorm(35, 10, 1), 2) # 프레임생성 dt <- data.frame ( group=g, value=v ) # 그룹별 Summary ddply( dt, ~group, summarise, 평균 = round(mean(value),4), 표준편차 = round(sd(value),4), 최대값 = max(value), 최소값 = min(value) ) |
|