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
'R programming > R programming basic' 카테고리의 다른 글
데이터 구조 및 유형(3.문자형 벡터) (0) | 2018.01.01 |
---|---|
데이터 구조 및 유형(1.벡터) (0) | 2018.01.01 |
R 데이터 불러오기(1.txt 파일) (0) | 2017.12.31 |