데이터를 요약하여 출력하는데 자주 사용되는 함수
length( ) : 원소의 수
> x <- c(1:10)
> length(x)

sum( ) : 원소의 합
> sum(x)

prod( ) : 원소의 곱
> prod(x)

cumsum( ) : 누적합
> cumsum(x)

cumprod( ) : 곱의 누적합
> cumprod(x)

cummin( ) : 최소값의 누적합
> cummin(x)

cummax( ) : 최대값의 누적합
> cummax(x)

대푯값을 출력하는데 주로 사용되는 함수
mean( ) : 평균값
> mean(x)

median( ) : 중위값
> mean(x)

max( ) : 최대값
> max(x)

min( ) : 최소값
> min(x)

which.max( ) : 최대값의 인덱스
> which.max(x)

which.min( ) : 최소값의 인덱스
> which.min(x)

unique( ) : 유니크한 값
> unique(x)

range( ) : 데이터의 최소값과 최대값
> range(x)

var( ) : 분산값
> var(x)

cor( ) : 상관계수
> x1 <- rnorm(10)
> y1 <- rnorm(10)
> cor(x1, y1)

데이터 정렬에 주로 사용하는 함수
rev( ) : 원소의 역순
> rev(x)

rank( ) : 주어진 객체의 원소들의 순위
> y <- c(9, 10, 3, 2, 6)
> rank(y)

sort( ) : 하나의 기준으로 주어진 객체의 원소들의 정렬
> sort(y)

order( ) : 둘 이상의 기준으로 주어진 객체의 원소들의 정렬
> df1 <- data.frame(X = c(1, 3, 4, 2, 5), Y = c(1, 2, 3, 4, 5))
> df1[order(df1$X), ]

'해보記 > R' 카테고리의 다른 글
| <記> R 함수 - 기타 (1) | 2019.12.17 |
|---|---|
| <記> R 함수 - 문자형 (0) | 2019.12.17 |
| <記> R 데이터 핸들링 (3) (0) | 2019.12.16 |
| <記> R 데이터 핸들링 (2) (0) | 2019.12.13 |
| <記> R 데이터 핸들링 (1) (0) | 2019.12.10 |