티스토리 뷰

R/R 기초

[R기초] 연산자(Operator)

훈데이텀 2018. 3. 22. 15:04

1) 산술 연산자(Arithmetic Operator)

      - 산술자 앞뒤로 숫자가 와야한다.


+,  -,  *,  / : 사칙연산

^, **          : 거듭제곱

%%           : 나눈 나머지

%/%         : 나눈 몫


> 3 - 4
[1] -1
> 3 * 4
[1] 12
> 3 / 4
[1] 0.75
> 3 ** 4   # 거듭제곱
[1] 81
> 3 ^ 4    # 거듭제곱
[1] 81
> 13 %% 4  # 나머지
[1] 1
> 13 %/% 4 # 몫
[1] 3



2) 할당 연산자(Allocation Operator) 


<-, =  :  저장기능


> x <- 1:10
> mean(x)
[1] 5.5
> mean(x, trim = 0.1) # 앞뒤 10% 절사평균
[1] 5.5


3) 비교 연산자 (Comparison Operator)


>, >=, <, <=, ==, !=, !(not)


> 3 > 4
[1] FALSE
> 3 >= 4
[1] FALSE
> 3 < 4
[1] TRUE
> 3 <= 4
[1] TRUE
> 3 == 4
[1] FALSE
> 3 != 4
[1] TRUE
> !(3 == 4)
[1] TRUE


4. 논리 연산자(Logic Operator)


&(Ampersand) : And

|(Pipe)                  : Or

&&

||


> (3 > 4) & (4 < 5)
[1] FALSE
> (3 > 4) | (4 < 5)
[1] TRUE




댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함