반응형
aggregate
aggregate(var1 ~ var2, data= x, FUN = func, ...)
- var1에는 function으로 계산된 변수가 들어갑니다.
- var2에는 grouping을 위한 변수가 들어갑니다.
- var2를 기준으로 var1에 function을 적용한 값을 출력합니다.
- 결과값을 dataframe 형태로 리턴합니다.
cyl을 기준으로, mpg의 평균을 리턴
aggregate(var1 ~ (var2+var3), data = x, FUN = func, ...)
cyl과 am을 기준으로 mpg의 평균값을 구해서 리턴
aggregate(cbind(var1,var2) ~ var3, data = x, FUN = func, ...)
mpg과 qsec의 평균값을 cyl을 기준으로 구해서 리턴
order
order(..., decreasing = TRUE or FALSE)
- decreasing에 아무런 값을 주지 않으면 오름차순이 default 값으로 들어갑니다.
- 가장 낮은 수부터 인덱스를 차례로 리턴해주는 함수
index3 = 4, index1 = 6, index2 = 12, index5 = 23, index6 = 35, index7 = 89
sort()
sort(x,decreasing = TRUE or FALSE)
- 벡터의 값을 리턴해주는 함수
- 인덱스 번호를 리턴하는 order() 함수와는 차이가 있습니다.
- decreasing의 default값은 오름차순
반응형
'R' 카테고리의 다른 글
[R] Functions & Conditional, Iterative Statement(if,for) & Vectorized Operation (0) | 2022.06.29 |
---|---|
[R] String Concatenation (paste, paste0, gsub) (0) | 2022.06.28 |
[R] Finding, Dividing values (which, cut, quantile) (0) | 2022.06.28 |
[R] DataFrame Manipulation(split, subset, merge) (0) | 2022.06.28 |
[R] Matrix, Dataframe, List (0) | 2022.06.27 |