2. 벡터 성분 및 연산

 

 

아래와 같이 []를 사용하여 성분을 확인 할 수 있다.

> x <- c(1,2,3,4,5)

> x[3]

[1] 3

 

조건을 만족하는 벡터의 성분을 뽑아낼 수 있다. 

 

> x[1:3]

[1] 1 2 3

> x[x<3]

[1] 1 2

 

성분을 제거하고 싶을 경우에는 -를 이용한다.

> x[-2]

[1] 1 3 4 5

 

 

R에서 연산은 벡터 단위로 수행된다.

 

> x <- c(1,2,3)

> y <- c(4,5,6)

> x*y

[1] 4 10 18

 

R의 기본 산술연산자 함수는 다음과 같은 것들이 있다.

 

함수 

의미 

 sum(x)

 합

 mean(x)

 평균

 min(x)

 최솟값

 max(x)

 최댓값

 var(x)

 분산

 sd(x)

 표준편차

 median(x)

 중위수

 

이 외에도 여러가지가 있으니 필요할 때 적절히 사용하면 된다.

> sum(x)/max(y)

[1] 1

+ Recent posts