R/기본이론

R 연산자

peach_h 2022. 8. 13. 16:41
연산자 설명
+ 더하기
- 빼기
* 곱하기
/ 나누기
^ , ** 거듭제곱
%% 나머지
%/%

# 연산자 사용 예시

 

 

논리연산자 설명
< 왼쪽이 작은
<= 왼쪽이 오른쪽 이하
> 왼쪽이 더 큰
>= 왼쪽이 오른쪽 이상
== 값이 같다
!= 값이 다르다
!x x가 아닌
x | y x or y
x & y x and y
isTrue(x) x가 TRUE인가

 

# 논리연산자 사용 예시

 

# 논리 연산자를 이용한 인덱싱

& : and 둘다 TRUE 일때만 TRUE
| : or 둘중 하나라도 TRUE 일때 TRUE
&와 |는 둘다 벡터 연산을 수행함.


&&와 ||는 벡터 연산X / 일반적인 and, or 연산자임. short circuit / 첫번째 결과만 보여줌. (왜쓰는건지모르겠음)
*short-circuit : and(&&) 연산 수행할 때, 앞 연산이 False이면 아예 수행을 안한다.

(False가 하나라도 있으면 무조건 False 이기 때문.)
 or(||)은 앞에 하나라도 TRUE가 있으면 안함.

 

 

'R > 기본이론' 카테고리의 다른 글

R 기본 함수  (0) 2022.08.13
R의 데이터타입  (0) 2022.08.13