1 개요[ | ]
- R 그룹별 합 구하기
- 대략 "SELECT fruit, SUM(ea) FROM df GROUP BY fruit"
R
Reload
Copy
df <- read.csv( header=T, stringsAsFactors=F, text="
day,fruit,ea
2019-06-01,apple,1
2019-06-11,apple,1
2019-06-21,banana,2
2019-07-01,apple,3
2019-07-11,banana,4
2019-08-25,orange,2
")
df
Loading
2 방법 1: aggregate ★[ | ]
Copy
aggregate(ea ~ fruit, df, sum)
Loading
3 방법 2: tapply[ | ]
Copy
tapply(df$ea, df$fruit, sum)
Loading
4 방법 3: sqldf[ | ]
5 같이 보기[ | ]
6 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.