더북(TheBook)

2.1.9 수치형 벡터의 산술 연산

수치형 벡터의 산술 연산은 정말 간단하다. 기본적으로 다음 두 가지 규칙을 따른다. 요소별 방식으로 연산을 수행한다는 것과 길이가 짧은 벡터를 재활용한다는 것이다. 다음 코드는 수치형 벡터를 사용하여 연산자가 어떻게 동작하는지 보여 준다.

> c(1, 2, 3, 4)+ 2
[1] 3 4 5 6
> c(1, 2, 3) - c(2, 3, 4)
[1] -1 -1 -1
> c(1, 2, 3) * c(2, 3, 4)
[1] 2 6 12
> c(1, 2, 3) / c(2, 3, 4)
[1] 0.5000000 0.6666667 0.7500000
> c(1, 2, 3) ^ 2
[1] 1 4 9
> c(1, 2, 3) ^ c(2, 3, 4)
[1] 1 8 81
> c(1, 2, 3, 14) %% 2
[1] 1 0 1 0
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.