%any% 연산자

ddinggu·2022년 8월 7일
0

R

목록 보기
1/3

%any% 형식에 따르는 특수 연산자들

  1. 나머지 연산자 (%%)
10 %% 4 # 2

x <- c(1:10)
y <- c(4)
x %% y 
# 1 2 3 4 0 1 2 3 4 0

단일 값 뿐만 아니라 백터 간 비교도 가능

  1. 몫 연산자 (%/%)
10 %/% 4 # 2

x <- c(1:10)
y <- c(4)
x %/% y # 0 0 0 0 1 1 1 1 1 2

위와 동일

  1. 행렬 곱 연산자 (%*%)
x <- c(1:3)
y <- 2
  
x %*% y # Error in x %*% y : non-conformable arguments

연산 불가능한 행렬 관계이므로 불가

x <- c(1:3)
y <- c(1:3)
  
x %*% y 
###
      [,1]
[1,]   14

각 백터 간 개수를 동일하게 맞춰야 연산 가능

  1. 백터 내 특정 값 포함 확인 연산자 (%in%)
x <- c(1:10)
y <- c(4)
x %in% y 
# FALSE FALSE FALSE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE

SQL의 LIKE, IN과 유사하게 사용

  1. 파이프라인 (%>%)
    연속적으로 첫번째 파라미터에 값을 전달해주는 역할

0개의 댓글