연산규칙
-
[R] 벡터 연산R 2020. 10. 31. 16:22
R은 벡터 연산이라는 효과적인 연산 방식을 채택한다. R의 모든 작업은 함수를 호출해서 벡터에 적용하는 방식이다. 이대 호출된 함수는 벡터 내 각 원소들을 하나씩 개별적으로 처리한다. 이러한 처리 방식을 벡터 연산이라고 한다. 다른 프로그래밍 언어에서 순환 루프를 사용해서 해야 할 일을 R에서는 간단하게 벡터 자체에 함수를 호출하는 방식으로 작업한다. 사칙 연산 예를 들어 1 + 2 라는 연산도 1이라는 벡터와 2라는 벡터에 + 라는 덧셈 함수가 적용된 결과이다. + 함수는 벡터의 원소 단위로 적용이 된다. 각 원소끼리 덧셈이 적용된다. 곱셈도 마찬가지로 적용된다. 사칙 연산 모두 같은 방식으로 연산이 수행된다. %% 연산자는 나눈 후 나머지를 반환하는 연산자이다. %/% 연산자는 나눈 후 몫을 취하는 ..