R에서의 사칙연산은 어떻게 되는 것일까.학부공부/데이터마이닝과통계2018. 9. 10. 04:51
Table of Contents
반응형
R 공부를 한지 얼마 안됬다.
그래서 궁금한게 많았고 , R은 어떻게 돌아가는 것이고 , 작동하는지 궁금했다.
모든 언어를 처음 배울 때 , 숫자연산을 다들 한다곤 한다.
그래서 나도 해보았다.
R은 연산을 어떻게 할까
우선 , R도 우리가 배웠던 수학적인 방법이 똑같았다.
1.왼쪽에서 오른쪽으로
2.괄호안에 있는 것을 먼저 계산
3. 곱하기 ( * ) , 나누기 ( / )
순으로 사칙연산이 된다.
예를 들어볼까...
3 - 3*2 + 4/(3-1)의 결과는 무엇일까
R를 사용하지 않고 일반적으로 보았을 때 , 괄호를 먼저 계산을 해주고 ,
곱하기와 나누기를 계산한다.
그러면 3 - 6 + 2 가 될 것이고 결과는 -1 이 될것이다.
R도 똑같을까..??
R을 돌려본 결과 똑같았다 .
이 사실을 통해서 우리는 R에서 사칙연산은 우리가 수학을 해석하는 그대로 작동이 되고 ,
돌아가는 것을 알수있다.
만약 , 0을 나누었을 때는 어떻게 될까?
0을 나누어 주게 되면 INF ( inf , infinite ) 라고 뜨게 되는데
이 의미는 무한대이고 , R에서 0을 나누게 되면 inf로 정의 해 놓았다는 것을 알수 있었다.
물론 음수를 0으로 나누게 되어도 , -inf 가 출력이 되었다.
제곱도 표현가능하다.
R에서는 ^ 로 쓰인다.
반응형
'학부공부 > 데이터마이닝과통계' 카테고리의 다른 글
요소의 종류와 성질 그리고 Coerce (0) | 2018.09.10 |
---|---|
R 에서 객체 , 펀션 , 함수 , 벡터에 대해 알아보자 (0) | 2018.09.10 |
Rconsole 영어로 바꾸기. (0) | 2018.09.10 |
Wordcloud (0) | 2018.09.10 |
애니메이션(연속된 이미지 처리 ) (0) | 2018.09.08 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상