본문 바로가기
R

R ) 비교 연산자 알아보기 in r >, >=, <, <=, ==, != in r

by C.Mond 2021. 9. 27.
728x90
728x90

R에 있는 비교연산자에 대해 알아보려고 합니다 (>, >=, <, <=, ==, !=)

>
>=
<
<=
==
!=

위와 같은 비교 연산자들이 존재합니다.

 

data는 다음과 같은 data를 사용하겠습니다.

a <- c(1,2,3)
b <- c(1,1,6)
c <- c(1,1,6,0,1,2)

 

 

연산자들의 의미는 다음과 같습니다.

 

">" 

벡터 a의 원소가 벡터 b의 원소보다 크면 TRUE를 반환하고 작거나 같으면 FALSE를 반환합니다.

a>b
a>c
a <- c(1,2,3)
b <- c(1,1,6)
c <- c(1,1,6,0,1,2)

벡터의 길이가 같지 않으면 TRUE를 반환하는 것을 볼 수 있습니다.

대응하는 벡터의 원소끼리는 비교를 통해 TRUE 또는 FALSE를 반환하는 것을 볼 수 있습니다

 

 

">="

벡터 a의 원소가 벡터 b의 원소보다 크거나 같으면 TRUE를 반환하고 작으면 FALSE를 반환합니다.

a>=b
a>=c
a <- c(1,2,3)
b <- c(1,1,6)
c <- c(1,1,6,0,1,2)

벡터의 길이가 같지 않으면 TRUE를 반환하는 것을 볼 수 있습니다.

대응하는 벡터의 원소끼리는 비교를 통해 TRUE 또는 FALSE를 반환하는 것을 볼 수 있습니다

 

 

"<"

벡터 a의 원소가 벡터 b의 원소보다 작으면 TRUE를 반환하고 크거나 같으면 FALSE를 반환합니다.

a<b
a<c
a <- c(1,2,3)
b <- c(1,1,6)
c <- c(1,1,6,0,1,2)

벡터의 길이가 같지 않으면 FALSE를 반환하는 것을 볼 수 있습니다.

대응하는 벡터의 원소끼리는 비교를 통해 TRUE 또는 FALSE를 반환하는 것을 볼 수 있습니다

 

 

"<="

벡터 a의 원소가 벡터 b의 원소보다 작거나 같으면 TRUE를 반환하고 크면 FALSE를 반환합니다.

a<=b
a<=c
a <- c(1,2,3)
b <- c(1,1,6)
c <- c(1,1,6,0,1,2)

벡터의 길이가 같지 않으면 FALSE를 반환하는 것을 볼 수 있습니다.

대응하는 벡터의 원소끼리는 비교를 통해 TRUE 또는 FALSE를 반환하는 것을 볼 수 있습니다

 

 

 

"=="

벡터 a의 원소와 벡터 b의 원소가 같으면 TRUE를 반환하고 다르면 FALSE를 반환합니다.

a==b
a==c
a <- c(1,2,3)
b <- c(1,1,6)
c <- c(1,1,6,0,1,2)

벡터의 길이가 같지 않으면 FALSE를 반환하는 것을 볼 수 있습니다.

대응하는 벡터의 원소끼리는 비교를 통해 TRUE 또는 FALSE를 반환하는 것을 볼 수 있습니다

 

 

 

"!="

벡터 a의 원소와 벡터 b의 원소가 다르면 TRUE를 반환하고 같으면 FALSE를 반환합니다.

a!=b
a!=c
a <- c(1,2,3)
b <- c(1,1,6)
c <- c(1,1,6,0,1,2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
728x90

댓글